With the world still buzzing over the ending of Stranger Things 5, star Finn Wolfhard took to the SNL stage as a host. And he killed it, delivering a hilarious opening monologue that did not shy away ...
The Tony nominee chats with The Hollywood Reporter before his stage run as the Netflix series villain ends next month, with Victor de Paula Rocha taking over.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results