This plot has been done a few times before but this is the funniest one I have ever seen. I love Jason Bateman in this genre and Ryan Reynolds is at his best as expected. Its entertaining from beginning to end. It was funny the first time I saw it years ago and its still is now.