I would. It just depends on if you like movies with violence or not. I've seen much worse violence, I just don't have much of a stomach for anything of that nature. The acting is all good, especially Depp, the music is great, and it keeps you guessing.