Many times you see a movie with a great cast and they just don't mesh. This movie is played by wonderful cast who give great performances by everyone .Photography and the set perfectly make go to a time gone by. The movie has some really cute and humorous parts to it. The story is about Hitchcock trying to get the movie Psycho made. I thought that Anthony Hopkins was marvelous as Hitchcock .Helen Mirren was perfect as his wife Alma. Other wonderful performances come from Scarlett Johansson as Janet Leigh and Jessica Biel as Vera Miles. In a small role James D'arcy as Anthony Perkins does a great job. I didn't know that there was a book on this movie but I would love to read it. This is a movie that you would truly enjoy.