The Last Hour (2021)

Season 1
Season 1
0.0

2021 • 8 Episodes

Season 1 of The Last Hour premiered on May 14, 2021

A mysterious young shaman, on the run protecting a secret gift, joins hands with a seasoned city cop to hunt down a dangerous figure from his dark pas...Read more