Mi-kyeong (Kim Ha-Neul) is just released from prison. She is a stranger to the outside world, having no home or family. She decides to take a train and head south. While on the train, Mi-kyeong notices an advertisement for Hana Island. The ad portrays Hana Island as the last paradise on Earth, with lush trees and beautiful sunshine. Mi-kyeong then decides to visit Hana Island. Once Mi-kyeong arrives on Hana Island she is immediately disappointed. The island is desolate and appears far from any type of paradise. Nonetheless she takes a job in a cafeteria on the island. She then meets Il-ho (Ji Jin-Hee), who works as an elementary school teacher. He has a pure character and makes a favorable impression on Mi-kyeong.
Miser Ebenezer Scrooge is awakened on Christmas Eve by spirits who reveal to him his own miserable existence, what opportunities he wasted in his youth, his current cruelties, and the dire fate that awaits him if he does not change his ways.
For their honeymoon, newlyweds Cliff and Cydney head to the tropical islands of Hawaii. While journeying through the paradisaical countryside the couple encounters Kale and Cleo, two disgruntled hitchhikers and Nick and Gina, two wild but well-meaning spirits who help guide them through the lush jungles.