There is a flash that appears to come from the light just before the big boom, and if you look carefully there appears to be dust stirred up under the light. Flash & backblast from a LAW?
Who is the guy in the white shirt?
Correct.Charles Bronson would be my guess