There were far too many loose ends to tie up for this to have been done in enough detail at the end. It would have been better if we hadn’t known about Adam all along. Too much going on for me but the acting was excellent and the characters believable.