Space Janitors: Season 3 Episode 7 – Showdown (Part 1)

The Rebel Base is under attack and Edith comes face to face with her Imperial past.