karinaDec 17, 20244.5 starsThis review contains a spoilerSee it anywayEasy readFast pacedFeel goodVibrant