Alfred Hitchcock Wax Figure

The people from Madame Tussauds in San Francisco have brought another favorite just in time for Halloween.