2.5 stars. Caleb wasn't particularly likable, nor was Ally, and Shawn needed a spine transplant. Nothing felt very resolved in the end and we missed seeing ANY reaction from Caleb's parents despite the massive big deal that had been made of it all the way through the story.