Okay, so my friend just sent me this trailer and it's seriously the freakiest thing I've ever seen...the fact that it's based on a true story makes the hairs on the back of my neck stand up...
You guys have to watch it.... I guess it really happened in Germany in the 1960s...
http://movieweb.com/movies/film.php?2916
I gotta see this...