This isn't your average movie. It's almost chaotic as a rather bizarre set of circumstances spins out of control. There's lots of breaks with reality, otherwise I'd rated this movie higher. Still it's an entertaining movie worth watching. No big surprises as you can see all the plot twists coming a mile away, but that doesn't detract from the humor or the way the plot develops.