Space Janitors poster
TV

Space Janitors (2012)

S03E07 Showdown (Part 1)

Jan 06, 2015 • Season 3 • Episode 7 • HD

As the Rebel Base is besieged, Edith confronts the shadows of her Imperial history.