Actors Who Would Have Been the Proper Age to Play the Marauders in Harry Potter

J&L died when they were 21. Sirius would have been around 33 (so young! so tragic!) when he escaped Azkaban. I love Gary Oldman but he was too old, man. (sorry) These actors would have been around that age when the movie came out. (I didn't include American actors, but that's a fun list by itself.)
  1. Richard Armitage
  2. John Barrowman
  3. Paul Bettany
  4. Gerard Butler
  5. Sacha Baron Cohen
  6. Daniel Craig
  7. Jack Davenport
  8. Idris Elba
  9. Martin Freeman
  10. Jude Law
  11. Andrew Lincoln
  12. Ewan McGregor
  13. Simon Pegg