Ok let's get this straight this isn't going to win an Oscar. But it's a bloody (watch the movie and this pun will work) good movie. I enjoyed it a lot Radcliffe can't do a great American accent. But you can't help but like the guy. Switch your brain off, don't look for a message. Just enjoy.