Two mythological creatures battle each other.
Michael Longstaff
Sebastian Roché
Andrew Jackson
Rae Dawn Chong