The Thor actor, who plays Captain Nicholls in the World War I drama, told journalists at War Horse's UK press conference that he has wanted to be in a Spielberg film since seeing the first Indiana Jones movie as a boy.
> Steven Spielberg: 'Jeremy Irvine could be the next Christian Bale'
> Steven Spielberg: 'Jaws was my turning point'
"I was a cinephile as a child and I'm a cinephile now. Your tastes change as you grow older, but I grew up on Steven Spielberg films. Before the age of 10 I must've seen Raiders of the Lost Ark about 50 times," he said.
"I always wanted to be on a horse, wearing a hat, with John Williams writing the theme tune. And lo and behold, I'm on a horse, in a hat, with John Williams writing the theme tune. I do feel like I'm lucky enough to live out some kind of dream."
War Horse opens in UK cinemas on January 13.
> Steven Spielberg: 'John Williams makes me look good'
> War Horse Royal Premiere in pictures
Watch Digital Spy speaking to stars on the red carpet at the War Horse premiere below: