StitchesWATCH"Stitches on fullmoviest.com " – A sock puppet horror/comedy sure to put you in Stitches