The MOnster is back! And, this time, it reviews the definitive film about serial killer Karla Homolka! Released in 2006 and written and directed by Joel Bender, Karla stars LauraRead More