Peter and his friends find a snuff film at their High School Principal's house.Peter and his friends find a snuff film at their High School Principal's house.Peter and his friends find a snuff film at their High School Principal's house.