Short Movie Review

Epic space battles, a race to save humankind, and a conspiracy. Also, an Immortal Space Pirate. What's not to love?