Search Results For : osamu tezuka

Cleopatra (1970)

Cleopatra (1970)

IMDb: 6.2
1970

In order to foil the enemy aliens Cleopatra Plan, three people from the future are spiritually sent back to Cleopatras time to understand the enemy intentions