The actor, who’ll bee seen later this month in Pirates of the Caribbean: On Stranger Tides, will star opposite Kristen Stewart and Charlize Theron in Universal Pictures’ retelling of the classic fairy tale.
The two young actors are in negotiations to play the roles of Thomas J. Ward and Alice Deane in the Warner Bros. adaptation of Joseph Delaney’s bestselling young-adult fantasy series The Last Apprentice.
Disney has premiered the second theatrical trailer for Pirates of the Caribbean: On Stranger Tides, along with two new photos from the much-anticipated fantasy-adventure. The movie opens on May 20.