English translation spoiled the movie?
In the Chinese (Cantonese to be precise) edition, there is no mention of "personalities" in the movie at all. in fact, the movie plot made every effort into believing either ghosts really do exist or the detective is totally insane. the viewer has to watch to the end to figure out those werent ghosts.
the english translation immediately gave away in the tagline that those were personalities. >.<