
In his 33 years as an actor, writer, and director, Joseph Gordon-Levitt has done it all, from superheroes and sci-fi blockbusters to independent sleeper hits. In 2012 alone, he starred in both The Dark Knight Rises and Looper. (That’s right: He played Robin and Bruce Willis in the same year.) But it wasn’t until 2024 that the 43-year-old actor finally grabbed hold of his cinematic holy grail.