I 2004 spilte Edgerton en viktig rolle i eventyrfilmen med Clive Owen, Keira Knightley og Mads Mikkelsen. Han returnerte deretter som Owen Lars i (2005). Han medvirket også i actionfilmen (2006) med Ryan Reynolds.