Beautiful, interesting, incredible cinema.
A fashion designer thinks a serial killer might have the keys to her apartment.