The story line seemed rather complicated than it should have been. Callie flew off the handle towards the end for little reason, in my opinion. And the sudden change of attitude was beyond my idea of believability.