Trailer: Star Wars: The Bad Batch - The Cavalry Has ArrivedOmega and the Batch battle Imperial forces for their freedom.Watch Here