This movie is extremely entertaining, surprising and funny. It's full of heart thumping action. Each of the characters are interesting to watch. The only reason I give this movie 8 stars is due to the cave scene being way over the top. Otherwise, this movie is great fun!