Red Rock People

Red Rock People

Available on Prime Video
S1 E10: Lena and Mahad are stranded with their arch enemy, Olso, on an abandoned rebel hideout which is guarded by a mysterious creature.