Katherine Heigl plays Jen, who, having recently been dumped by her boyfriend, is vacationing in Nice with her parents (Tom Selleck and Catherine O'Hara). Enter Spencer (Ashton Kutcher), a hired assassin (hey, it's a comedy) who happens to be on the scene for a job.