Quantcast

Filmmaker Steven Rodney McQueen at the Toronto Film Festival.

Filmmaker Steven Rodney McQueen at the Toronto Film Festival.

Stories this photo appears in:

Tease photo

God Save McQueen!

Artist and filmmaker Steven Rodney McQueen talks about his latest film, "12 Years a Slave," which recently won the People’s Choice Awards for Best Film and Best Director at the Toronto Film Festival.