Hirokazu Koreeda's fifth feature film, Hana Yori Mo Naho, is a lighthearted comedy that deals with a heavy subject: revenge. Heartthrob Junichi Okada plays Soza, a young 18th century samurai who embarks on a revenge mission. He travels to Edo (which is now Tokyo), and lives in a slum while searching for his late father's enemy, who now leads a quiet life as a labourer. Soza is timid, a weak swordsman, and therefore not a very effective warrior. He begins to question the meaning of revenge as he makes friends with his poor but cheerful neighbours. He also falls for his beautiful widow neighbour (Rie Miyazawa), who has a painful and secret past. Koreeda uses his camera to capture the simple joys and pains of the common people rather than presenting bloodshed. He also substitutes action for comical moments. At times the film looks more like an entertaining documentary about the lives of the grass-root people 300 years ago than a fictional samurai film. The message of the film - forgiving your enemies - is all the more powerful in light of the return of militarism in Japan and the US attacks on Iraq. The ending is remarkably touching: a person may be physically weak, but he is a hero if he has a big heart.