Movie History Russian Roulette 1975 Russian Roulette 1975 The Owl and the Pussycat 1970 The Owl and the Pussycat 1970