dark chocolate spoiler free review