Bo Dan (Johnny Lu) lebt in Taipei und hat nur seine Karriere im Sinn. Als seine Mutter stirbt, kehrt er zurück in seine Heimatstadt. Dort erfährt er, dass er der Tradition nach innerhalb von 100 Tagen heiraten muss, damit die Seele seiner Mutter Frieden finden kann. Als er auf seine Jugendliebe Xiao Wei (Tracy Chou) trifft, erscheint ihm der Gedanke nicht mehr ganz so abwegig - doch leider ist Xiao Wei bereits verlobt...