1h 30m | Fantasy, Sci-Fi
A policewoman's quest for revenge starts to affect her perception of reality.