I do not know what a peep is ,but did find the pics disturbing. DD a great movie (directors cut of course).