Eragon is a film starring an actor.
Edward John `` Ed '' Speleers ( born 7 April 1988 ) is an English actor and producer . Eragon (film) . The film stars Ed Speleers in the title role as well as Jeremy Irons , Garrett Hedlund , Sienna Guillory , Robert Carlyle , John Malkovich , Djimon Hounsou , Alun Armstrong and Joss Stone , with Rachel Weisz as the voice of Saphira the dragon . Garrett Hedlund ( born September 3 , 1984 ) is an American actor , model and singer . Jeremy John Irons ( born 19 September 1948 ) is an English actor . John Gavin Malkovich ( born December 9 , 1953 ) is an American actor , director , and producer . Robert Carlyle , OBE ( born 14 April 1961 ) is a Scottish actor .