3,5*Yes there were plot holes, but did it matter? Not to me, I still liked it :)But please listen to Belladonna girls :D