Jeon Woo Chi (Cha Tae Hyun) is student of Hong Gil Dong, fights against Ma Sook (Kim Gab Soo) and Kang Rim (Lee Hee Joon) to protect Hong Gil Dong′s country Yuldo. Jeon Woo Chi acts like a lazy nobody in everyday life, but whenever he has to fight he transforms into the magician Jeon Woo Chi. He even puts his life on the line when Hong Moo Yeon (Uee), granddaughter of Hong Gil Dong and his fiance, falls under a spell and starts to attack him. Jeon Woo Chi who dreams of revenge after having lost his trusted best friend and lover is not interested in becoming a hero but becomes one as he gets rid of the bad guys.