Ted Levine

The Mangler - [1995]