I found it a bit confusing. A lot of different characters and I had difficulty following the storyline.