Olympus Force: The Key

image
Release date: January 01, 1988
Duration: 102 minutes
Add to favorites

Overview

Olympian gods watch the Earth and resolve to fight a group of terrorists who stole a diskette containing a secret that can destroy the world.