Sam McKeith

TIFF 15 – BEAST – World Premiere

First Festival Screening – September 14, 2015 @ 9:15 PM at The TIFF Bell Lightbox Last Festival Screening – September 20, 2015 @ 9:15 PM at The Isabel Bader After accidentally killing his opponent in a crooked fight, a young Filipino-American boxer is forced to go on the run through the teeming streets of Manila. […]