Star Wars Rebels poster
TV

Star Wars Rebels (2014)

S03E21 Zero Hour (2)

Mar 25, 2017 • Season 3 • Episode 21 • HD

With the rebel base on Atollon under attack, Hera and Kanan do everything they can to ensure their squadron's survival. Meanwhile, Ezra seeks assistance from an unlikely ally, hoping to turn the tide in their favor.