Mitsuo Wada (Toshiyuki Nagashima) works at raising tomatoes in a greenhouse, next to a big public housing complex. Because his father has moved out to go live with his girlfriend, Mitsuo lives alone with his mother and grandmother, a situation that does not particularly curb his romantic life. First he becomes involved with Kaede (Rie Yokoyama) a cafe manager, but that is not going to be a very permanent relationship once he discovers she is married. Next, he goes through slightly more formal channels to meet Ayako Hanamura (Eri Ishida) and the two decide that marriage might be the best option for both of them. Unfortunately, his former lover Kaede has run off with his best friend, Hirotsugu Nakamori (Johnny Ogura) — who is in a lot of trouble already because of stealing some money — and the two are not heard from again until the day of Mitsuo’s wedding. Hirotsugu shows up alone at the wedding, bearer of a tragic tale — not the kind of auspicious beginning Mitsuo and his bride would have wanted for their new life together.