Such a compelling story and incredible emotion while also being comedic and hilarious. If youre someone like me who grew up buying every new barbie as they came out this will take you down memory lane. Any complaints about the animation during the beginning scenes in barbie land do not realise that it is meant to represent the imagination of children playing with their barbies having fun, doesnt have to be realistic. Such a fun watch, shed a tear. Amazing from begining to end. 10/10