Margot Robbie may be practically perfect as Barbie – but this hot pink mess of a movie is anything but

previous post