Dean Cundey ( The Witch Who Came from the Sea )Eduard van der Enden ( El Vengador (1982) )John Cabrera ( Hundra )Ken Gibb ( The Witch Who Came from the Sea )