Loved this movie...great period piece and action film. Robert Downey Jr. and Jude Law are wonderful, as is Rachel McAdams. Jude Law has just the right amount of understatement next to Robert Downey Jr.'s eccentric behavior. I enjoyed as did my 17 year old niece, and I ran into a friend who is over 70 at this showing, he and his wife also enjoyed the film.