American Psycho 2 features Rachel Newman Mila Kunis as the sole escapee of the murderous yuppie from the first film, Patrick Bateman. Since her brush with death, Rachel has found herself unhealthily obsessed with serial killers and their psyches. When former FBI agent Robert Starkman (William Shatner), who handled the original Bateman case, takes a job teaching one of Rachel's college classes, he hopes it will provide him with a needed break from the stress of murder and violent crime cases. Unfortunately, Rachel becomes dangerously infatuated with Professor Starkman, and decides that she'll be his teaching assistant, no matter what the cost. Now Rachel is the serial killer, murdering anyone she thinks is in the way of her potential job. Someone must catch on to her secret before she kills again. Morgan J. Freeman (Hurricane Streets) directs this addendum to the controversial story based on Bret Easton Ellis' controversial novel.