That's a wrap! Sean Payton-inspired movie finishes filming in New Orleans