This is a 100% authentic photo of Henry Cavill in 2005 auditioning for the role of James Bond in Casino Royale. The scene he is reading here is the casino banter between Bond and Xenia Onatopp from Golden Eye. While Cavill was only 22 when he shot this test, and he looks damn good.
24 Apr Henry Cavill auditions for role of James Bond in 2005
Of course, Cavill lost out to Daniel Craig and the rest is history. But no need to cry a river for Cavill. He was recently been cast as Superman in the upcoming Warner Bros. film, The Man of Steel.