I can understand how other audiences would be turned off by some things, but personally this film was right up my alley. Definitely will watch again. It felt like there were a few different plots going on, yet they all resolved well and funneled into the same happy/hopeful ending. Love this psychological thriller.