The heartstopping follow up to These Violent Ends, an imaginative, alluring retelling of Romeo and Juliet set in 1920s Shanghai,