** spoiler alert ** 
 3.5 stars 
 Here's why (to sum it up): 
 * Sophie's way of speaking/thinking seems a bit too young, not entirely believable and irritating at times 
 * Another love triangle? Meh 
 * Love/hate cliffhanger ending 
 But.. 
 * Nice to return to the characters and their world overall 
 * I refer you to my 3rd bullet point; it left me wanting to know how it all ends 
 degodeg