The last episode of the series, Season 3 Episode 8 “The Book of Nora”, doesn’t answer all the questions you may have, but it brings a happy enough ending to the main characters and allows you to keep wondering what might have really happened. The finale has a great balance of satisfaction without giving everything away, which lets the show live on after, as people still debate what they think happened even now.