So I just realized something today. You know how we always rant about the (old, too old) age of the actors playing Harry Potter’s parents in the movies?
Severus Snape, Sirius Black and Remus Lupin were (more or less) 31 years old when Harry started to attend Hogwarts.
Still, in the movies, they were interpreted by a 55 year old (Alan Rickman), a 43 year old (Gary Oldman) and a 38 year old (David Thewlis) respectively. (These are the ages they were when the first movie was released.)
And you know Ben Barnes, who is often fancasted as teenage Sirius Black? He is 35 years old, only a year younger than Sirius was when he died. So Ben Barnes is in fact a good fancast for old Sirius! And Andrew Garfield, who is often fancasted as teenage Remus? 33. Yep. You get my point here.