Three separate love stories catered to different age groups. The whole movie was on location in London with beautiful settings in each scene. Lots of songs to go with the love relationship. Sammi Cheng is a stand out in this movie. Her role is a super rock star and she looks so cool in each outfit. Very entertaining movie!