Review: Beasts of the Southern Wild
August 8, 2014- Despite the flurry of movies and television shows filmed in the New Orleans area over the past decade, it remains a rare thing to encounter a production that truly captures the heart, the essence of the people of Southeast Louisiana.