Movies PHOTO: First Look at ‘Terrifier’ Star David Howard Thornton as Killer Steamboat Willie in ‘Screamboat’ January 14, 2025