Watch this video and more on Criterion Channel

Watch this video and more on Criterion Channel

Start your free trial

Already subscribed? Sign in

Cat People

1h 12m

Up Next in Bad Kitty!

  • The Living Idol

    Directed by Albert Lewin and René Cardona • 1957 • United States, Mexico
    Starring Steve Forrest, Liliane Montevecchi, Eduardo Noriega

    Albert Lewin (PANDORA AND THE FLYING DUTCHMAN) codirects this singularly strange and fascinating philosophical horror film. Spectacularly shot on location in Mexi...