A clever and sexy non-linear love-story / love-triangle that definitely has to be viewed twice in order to understand the correct linear sequence of events. The women will love Josh Hartnett and the men will love both Diane Kruger and Rose Byrne. Personally, Diane Kruger makes this movie for me, and her beauty and sex appeal is off the charts. It's a fun movie that just wouldn't be possible if they all had cellphones, but try not to think about it! Don't forget to watch it twice. The 2nd time will be the "ahh ha" moment for you, trust me.