flower and the beast spoiler