A follow up story to The Call of Cthulhu set in Louisiana.
as Andre Keen
as Sheriff
as Police Officer