Luis Cadiz | als Tony Rodriguez |
Esther Ludlow | als Self - Interviewee / True Crime Podcaster |
Lou Paoletti | als Pietro Tavano |
Matt Perkin | als Elio D'Onorio |
Brent Picha | als Security Guard |
William Sibley | als Jimmy Thorpe |
Bobby Williams | als Leonardo Notarbartolo |