The first part of the movie concentrates about police officer #223 (Takeshi Kaneshiro) who has to cope with his girlfriend with whom he just broke up. His girlfriend’s name is May and they broke up on April 1st, but he doesn’t believe it’s true, so he gives her until May 1st to come back to him – which she doesn’t. He counts the days and buys pineapple cans with May 1st expiration dates. On May 1st May doesn’t call, of course. He eats 30 cans of expired canned food, calls up many girls, and as he doesn’t get a date, he goes to a bar and starts drinking. He decides to fall in love with the first woman who walks in. Entering the bar, is a mysterious woman with a blonde wig (Brigitte Lin) and #223 tries to start a conversation with her. But that woman had a rough day chasing Indian drug smugglers all over town and she is too tired to talk. He takes her to a hotel where she falls asleep and he starts eating more. The next day (his birthday) he receives a call from her, wishing him Happy Birthday. And that’s the last he heard of her.
The second part of the movie is about officer #663 (Tony Leung Chiu-wa) who is a regular at a food joint. His girlfriend flight attendant (Valerie Chow) has left him. That food joint is his hang-out place and his ex-girlfriend leaves a letter for him there. He refuses to pick it up, so the new cashier at that food joint Faye (Faye Wong) opens it, and finds the key to his apartment. While he’s working, she secretly takes care of the apartment. But he somehow realizes too late, what Faye has done to the apartment, and when he starts realizing and wants to date her, she leaves to California. She also leaves him a letter, but it gets wet and he can’t read it. When he dried it, it turned out to be a boarding pass – now useless. Exactly one year later, she returns, as a flight attendant. In the meantime he has taken over that food joint and she plans to come back for the grand reopening.|