Esta é uma história de amor cheia de calor, lágrimas e risos de um homem de meia-idade, Tatsuro (Takeda Tetsuya), que é incapaz de conseguir um relacionamento, mas que conhece Kaoru (Asano Atsuko) em seu 100º encontro de solteiros. Kaoru não consegue esquecer seu noivo que morrera em um acidente três anos antes, mas Tatsuro não desiste de Kaoru, apesar de contratempos e de ser seguidamente rejeitado.