Harry Potter is 17 years old in the last movie, Deathly Hallows – Part 2. He’s a legal wizard adult by three months. Daniel Radcliffe was 21. And in the epilogue, he’s 36 and somehow still wearing the same glasses. The moral of the story? Even wizards can’t escape the terrifying fact that time moves faster for actors than for characters.
Next time you binge the series, remember: in the final battle, Harry is old enough to vote and die heroically, but still too young to buy a Firewhisky in the Three Broomsticks. Wizarding logic, everyone. It’s magic.