Apart from the fan, a great flash
Seriously. My only criticism concerns the fan (which nevertheless is part of an excellent shot from 'above) .
Excellent plot, enriched by flashback, and excellent characterization of the characters (I love the meeting scene with the demon).
--BEDDU STU FLASH!!!---