Creep. Is this indie flick creepy... in a good way, or is it just an uncomfortable watch? Join Donovan and Rick as they discuss.