I found it thoroughly entertaining, this is not a movie to watch if you're looking for plot holes or factual accuracy.
The story is good, the acting is solid. Its a bit far fetched but if you want to be entertained and have a bit of fun you won't be disappointed