Movie's story line is complicated and tough. But kim soo hyun greatly acted two different role in this movie which was impressive! I become a fan after watching this.. But the movie is lacking in many ways. So if you want to watch Kim Soo Hyun's different side as a fan you can watch it. Not bad though!