New Delhi, Nov. 16 -- The Running Man star brings Hollywood charm to Studio 8H while British sensation Olivia Dean captivates audiences in a historic first-time double debut that's already breaking social media records

Saturday Night Live (SNL) welcomed a fresh wave of excitement on November 15, 2025, as Glen Powell, best known for his breakout role as Chad Powers in The Running Man, made his much-anticipated debut as the show's host. The Hollywood star brought his signature charm and engaging presence to Studio 8H, captivating audiences with a mix of comedic sketches and heartfelt moments that underscored his versatility beyond the big screen.

Sharing the spotlight was British Grammy-nominated singer Olivia Dean, who lit up the stage w...