Cleopatra in Space poster
TV

Cleopatra in Space (2020)

S01E12 Rescue

Jul 15, 2020 • Season 1 • Episode 12 • HD

Cleo and her team embark on a daring rescue operation in the troubled Hykosis City, known for its rampant crime. Their mission takes a perilous turn as they face off against Octavian, resulting in a tense and devastating showdown.

Country: US