A fun and thrilling adventure and the only reason why I didn't give it 5 stars is because it was a little too sexy for me.