Jake Gyllenhaal doesn't give himself much credit for his buff Prince of Persia bod at the London premiere of the film.