 In 2011, Hiddleston portrayed novelist F. Scott Fitzgerald in writer-director Woody Allen's "Midnight in Paris".He then played the noble Captain Nicholls in "War Horse", a film based on the 1982 novel by Michael Morpurgo, directed by none other than Steven Spielberg.The same year he starred as Freddie Page, a RAF pilot in the drama "The Deep Blue Sea", alongside Rachel Weisz.