Two mythological creatures battle each other.
DIRECTOR
CAST
Michael Longstaff
Young Belleros
Sebastian Roché
Belleros
Andrew Jackson
Cyros
Rae Dawn Chong
Mayda