16 years since his last appearance, The Leader star Tim Blake Nelson teases his character's "astonishing" new Marvel look
The last time we saw The Leader in the MCU was back in 2008's The Incredible Hulk. Now, he's set to make his big return in Captain America: Brave New World, and actor < ...
Games Radar
21 hours ago