big budget movie about a massive space battle with lasers and missile and spaceships and explosions.