Steve McQueen's file

McQueen
Steve McQueen is the director of the Academy Award-winning film 12 Years a Slave.

Recent statements made by Steve McQueen

Mostly True

A credible estimate, though hard numbers obviously are hard to find