Started out great with a dark plot, excellent acting and a lot of twists. Deep dark look into the psychological effects of a tortured childhood. Completely goes off the rails at the end trying to tie everything up into a neat, happy and completely illogical and frustratingly stupid ending. So disappointing when it had such a great start.