The storyline is as frustrating as the book. The lack of communication skills in the main characters drives me crazy and is not very believable. However, the casting is great. In particular Paul Mescal is amazing. Watch out for him!