Yes, yes. I'm sure you have heard it a million times, but either you love it or you hate it. In this case, I LOVE IT. Johnny Depp makes a brilliant performance. This movie is drop down hilarious and is a total trip. If you love this movie, you will watch it over and over and over until you pass out. It's an experience.