01 June 2010. New Orleans, Louisiana, USA.  <br /> Dean Blanchard of Dean Blanchard Seafood Inc shot on set in Chalmette for Spike Lee's latest movie,  'If God is Willing and da Creek Don't Rise.'<br /> Photo ©; Charlie Varleyvarleypix.com
{}