Devon Sawa Pits Chucky Against Villains From ‘Final Destination’ & ‘Casper’
The Big Picture Matthew Lillard may be known as the Scream King, but Devon Sawa is making a strong case for the title. Sawa’s horror career includes iconic roles in films like Idle Hands and Final Destination , as well as the Chucky series. Despite tough competition, Sawa picks Death from Final Destination as the … Read more