There's nothing like walking down the street and seeing a staged car crash. This scene was shot on Frenchmen Street in The Marigny. Christopher Walken and Christian Slater have arrived in The Big Easy, to film
The Power Of Few with a bang. Here's some photos and videos!