this be a story of love and lust and imperfection and redemption . it be very funny at time and a tear jerker at other time . well acted . remind me a bit of the 1998 film woo though this film be a lot well . the story remain unpredictable throughout the movie . definitely a fun date movie .