American Psycho
Even though the plot may not move on as fast as possible and the perhaps undefinitive ending left with the viewer. The actor of Christian Bale makes up for this, allowing an accurate presentation of a hidden psycho. It’s consistently great throughout therefore making it a top movie.