Started out quite good, ended up a jumbled, mildly racist mess.