It should have been three movies, or at least two. Too much story crammed into it, with not enough depth. Still, there were some really cute scenes and I enjoyed it about as much as I expected. B-.