Moment of Truth (2017)

Moment of Truth is a movie starring Stu Alexander, Jennifer Keister, and Vladimy Bellefleur. Jess has just been saved at the last minute from a grisly death. Now, in a town full of people that hate him and with dangerous forces...

Runtime: 83 min

Quality: SD

Release: 2017

IMDb: 5.1/10