A former champion wrestler returns to his hometown after 20 years, forced to confront his past and prove himself as a hero to those who once expected greatness from him.
Info about The Last Champion
Studio(s): In-House Films, In-House Media Film Partners
Originally Released: United States, Dec 08, 2020
Production Country: United States
The Last Champion: Where to Watch Online in United States?
Currently you are able to watch "The Last Champion" for free with ads on Tubi TV, VUDU, Amazon Freevee, The Roku Channel.