Set in 1968 New Orleans, you’re out for revenge after Mobbed up gunmen take down your adopted family.
Release Date: 2016