Question: who played norman bates in the movie psycho
Answer: Psycho is a 1960 American psychological horror film directed and produced by Alfred Hitchcock , and written by Joseph Stefano , starring Anthony Perkins , Janet Leigh , John Gavin , Vera Miles and Martin Balsam , and was based on the 1959 novel of the same name by Robert Bloch .