The revelation at the end was not a surprise at all after the (too) many clues all along the film but it was satisfactory in its straightforwardness: this type of psychological thrillers have the obnoxious tendency to be deliberately obscure 'till the end and leave questions to be answered.