Cleopatra in Space poster
TV

Cleopatra in Space (2020)

S01E05 Akila Says No

Apr 15, 2020 • Season 1 • Episode 5 • HD

Akila struggles with asserting herself, which inadvertently guides her friends to an unusual garbage planet inhabited by scavengers. Meanwhile, Pharaoh Yosira makes an appearance at PYRAMID.

Country: US