It wasn't the best movie I've ever seen and all the actors play roles they are typically type cast for. It was surprisingly funny though and honestly kind of enjoyable although super far fetched. At least it wasn't the same old recycled trash we've all been seeing lately.