Halloween Trivia Day 12

In what 1978 film did Anthony Hopkins portray a ventriloquist slowly losing his sanity?