Watched this film on a flight to Las Vegas which gave it some entertaiment value. Although it is highly unbelivable and its all been done before, no better that your average rom-com. As long as you bring your imagination with you it is fun. Bonus points for Aston Kutcher he's always entertaining. Average film worth watching on a girly night in but don't go out of your way. Ending bit is quite funny though.