Monster of the Sky (Original) / Monster of the Sky (US)
A Clockwork sci-fi film of forbidden love and revenge, inspired by a 19th-century Lord Byron poem and told in hybrid puppet animation.
Info mistake?