This is my first review i've done of a movie on IMDb, so maybe that alone shows how much I enjoyed this movie.
It was filled with action, adventure, romance, heart, even mild comedy when the character of Oz (Patton Oswalt) was introduced. This movie like most new movies is very fast paced, and witty with the word play and sarcastic tones that some characters had. The lead roles were chosen wonderfully. Anton Yelchin (Odd) in one of his maybe breakout rolls. I'd hope to see him play more lead roles very soon as he is a great actor, you can even tell by his large amount of upcoming movies in 2013 and 14. DaFoe was outstanding as he much always is, his character had bits and pieces it would seem from his role as the main Detective of The Boondock Saints. The supporting roles were great, and there's a twist at the end that caught me off guard.
Great movie!