La película está protagonizada por Ed Speleers en el papel principal, así como Jeremy Irons, Garrett Hedlund, Sienna Guillory, Robert Carlyle, John Malkovich, Djimon Hounsou, Alun Armstrong y Joss Stone, con Rachel Weisz como la voz de Saphira el dragón.
Eragon es una película incapaz de protagonizar a Sienna Guillory.