I am doing a compare and contrast paper on M, and was looking for good ideas on modern films that compare to M, I have thought about American Psycho but I am further looking into alternate ideas. thanks for the replies
The closest American movies are probably Psycho and the Silence of the Lambs. Neither quite stacks up -- and they are great. All have psychotic killers with no redeeming features as the main characters; all focus on police efforts to apprehend them. What is different is that the criminal Hans Beckert (Peter Lorre), arguably the greatest movie villain ever, draws not only the predictable effort of the police, but also the ire of the low life types who, even if they whore themselves out, break into shops for loot, crack safes, or cheat at cards would never think of molesting and killing children.
Note well: to get the fullest effect one must see this masterpiece in the original German because of the highly-expressive vocalizations of the cast. Note well, also: this is one of the last movies made in Germany before the Nazi takeover, and one of the few sound films of the Weimar Republic. When watching M you are watching what could have been the start of a great cinematic tradition that would have rivaled Hollywood for quality. Within a couple years, much of the talent had to leave for places (like Hollywood) less hostile to the powerful expression possible in M. It might not have succeeded in Hollywood, where the Hays Code was in effect and the low-life types could never have been portrayed so realistically.