Determined to live "a life less ordinary," Robert (Ewan McGregor), a down-and-out janitor, kidnaps narcissistic heiress Celine (Cameron Diaz) in hopes of pulling in a big ransom. Unfortunately for Robert, Celine embraces her life as a captive and enjoys Robert's bungling attempt at retrieving a payoff. Add two angels (Delroy Lindo and Holly Hunter) who try to make Robert and Celine fall in love, and the situation becomes extraordinary.