In a world where Earth is occupied by aliens after nearly being destroyed by a meteor strike, a young hero gets powers and starts a rebellion.