The story of The Walking Dead Saints & Sinners is based on the city of New Orleans in the United States and will be around 15 hrs long.