Saturday Night Live airs a new episode tonight Saturday March 18 2023 on NBC.
“Colin Farrell” Colin Farrell hosts and there is music from Scissor Sisters in this repeat that originally aired 11 December 2004.
Airdate: Saturday March 18 2023 at 10.00pm on NBC.
Season 30 Episode 7
Featured Image Credit: NBC