Cyclops

Cyclops

Available on STARZPLAY, Prime Video
Eric Roberts stars in this dazzling, big budget, tale set in ancient Rome. A corrupt emperor sends his best general to kill a deadly Cyclops but man and beast team up and try to overthrow him instead.
Starring Eric Roberts, Frida Farrell, Kevin Stapleton
Director Declan O'Brien