The Cavalry Has Arrived

Omega and the Batch battle Imperial forces for their freedom.

Image source: themoviedb.org