This was a 3 hour movie that held my attention through every minute. Even though we all know how things turned out, we can’t help but root for the good guy. The writing, editing, sound, music and acting all were superb. If Robert Downey Jr. doesn’t win the Academy Award for Best Supporting Actor, I will be sorely disappointed. Don’t miss seeing this film!