I haven't seen an official release date posted online. All I've found has said they've finished filming and were wrapping up post production. I'm interested in seeing it though since at least part of it was filmed in Biloxi.
The card counter should be coming soon
Thanks! Your answer is awaiting moderation.