I liked how the characters interacted and all the twists and turns in the expectations that were built up.