Rob Ford scandalized Canadian politics as the brash yet beloved mayor of Toronto — until an infamous video of him smoking crack sparked his downfall.
Rob Ford
as Self (archive footage)
Katie Simpson
as Self
Dave Rider
as Self
Tom Beyer
as Self
John Filion
as Self
Mark Towhey
as Self
Josh Matlow
as Self
Robyn Doolittle
as Self
Jerry Agyemang
as Self
Doug Ford
as Self (archive footage)
Hulk Hogan
as Self (archive footage)
Jon Stewart
as Self (archive footage)