2.6 Nightmare on Elmo’s Street 2015 Nightmare on Elmo’s Street IMDb: 2.6 2015 124 min 39 views Puppets live alongside humans peacefully, but suddenly their behavior becomes depraved. Is such criminal activity rare, or is the media blowing ... ComedyHorror