Toussaint, Louisiana is a sleepy bayou town where time has stood still and people feel safe, until the body of singer Bonnie Blue is found at the base of St. Cecil's belfry stairs.