The first pictures of Korean star Lee Byung Hun as Storm Shadow were released today.