bruce willis as master chief, holding helmet, film still from new halo movie