This film of Jon Favreau really impressed me on a lot of reasons. I really like the twist in the story or in the plot, it was interesting and unique. I would like to commend Daniel Craig and Harrison Ford in this film, they both gave their bests to give justice to their roles. The cinematography and the special effects were great too. 3 stars!