This movie is suspenseful and mind probing