M4uFree Search : tsubame yanagiya

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