Reviews

After the Devil is Dead

By Alan Ng | December 2025

On November 15, 1982, in New Orleans, Edna Ann Muscarello Lester was pulled from a house fire with multiple stab wounds, and…

Join our Film Threat Newsletter

Newsletter Icon