Richard Attenbourough has directed an intriguing and creepy little psychological thriller about a schizophrenic ventriloquist who 'splits' his identity with his dummy. Attenbourough has given a lot of attention to the setting creating an atmospheric effect such as the silent gloomy lake (inhabited by snapping turtles) and Corky's lonely cabin. The cinematography, particularly the closeups, are very impressive. 'Magic' is a simple film and while many have assumed that it's a horror film where the dummy is expected to become some kind of horrific entity (as I thought), that is not the case. Anthony Hopkins gives a stunning performance as the complex, shy and lonely Corky who finally finds love and his manipulative dummy Fats. There are so many moments of his excellent acting. Some examples include the scene where Corky is subjected to 'stop being Fats' for 5 minutes, the boat sequence and Hopkins's scenes with Ann Margret. Though he is more recognized for his 'chilling' Hannibal Lector persona, 'Magic' definitely showcases one of his best performances. The sexy Ann Margret also does an excellent job as the love of Corky's life. She brings a lot of depth to Peggy and she shows more than expected. Burgess Meredith leaves a mark as Corky's concerned manager. Overall, it's nice to see a different kind of Attenborough film. One that is quite well made and very well acted.