The short: 3.5/5 ✦. An extremely well-done take on a classic tale, with luscious prose and amazing characters – though the torrid romance lingers a bit too long on the sappy.

The short: 3.5/5 ✦. An extremely well-done take on a classic tale, with luscious prose and amazing characters – though the torrid romance lingers a bit too long on the sappy.