puppy love. M. Night Shyamalamadingdong. puppy love M Night Shyamalamadingdong