每年的生日,小米(劉若英飾)都坐立不安地等待著E-mail,一封從小南(古天樂飾),一個她從來無法忘記的人寄來的生日E-mail。10年後,滂沱大雨之下,這封E-mail遲了36個小時…。小南真的忘了"生日快樂"這個祝福的承諾嗎?
小米與小南從大學開始就被公認是完美的一對,但他們卻一直保持著比好朋友更好的曖昧關係。小南在每年生日對小米的問候,變成一種愛情的牽引。
小米是個因為害怕失去而沒有安全感的女孩,如果再勇敢、再有自信一點,她的愛情或許就會一切改觀;小南是個受歡迎的男孩,他一心愛著小米,然而他從不能搞懂小米的想法。他們就像是兩種奇怪的生物,如此的相互需要、相互吸引,卻又是如此的不能共存。小南出國深造後,二人分手了,卻仍然保持著在感情上相互取暖的矛盾關係。
無論彼此身邊出現多少情人,朋友還是深信…總有一天他們會幸福地走在一起。然而多年後,他們盼望的幸運卻沒有來臨,小南竟然跟她說自己將要結婚了!小米這才醒覺,這一次,她是真真正正的失去小南。10年聚散,他天天都掛念著她,卻只能一年用E-mail跟她說一次生日快樂,因為一個秘密,守護著彼此也傷害彼此。