This is just a bad film, only supported by Ryan Reynold's humor and delivery. Everything else in this film is predictable, just too predictable, from the start. And the acting is also just bad. Decent entertainment though, but you get bored kinda half-way through it.