stephanieshift replied to your photo: I really want to see it.
I think I’m going to go by myself Sunday. Im assuming it will be playing in new Orleans since it was filmed in Louisiana. I hope I’m right.
According to the website it opens in New Orleans on the 4th. Doesn’t open here till the 13th.