Highly disappointed in this Nicolas Cage movie. He could do much better script wise. It is rated R, but in my view went above that rating. Every other word was an F-bomb, and there were several full nudity and sexual scenes. Plenty of blood and guts. Strongly suggest you not see this one, especially with anyone under the age of 21.