Cara Delevingne and Orlando Bloom star in “Carnival Row.” (Amazon Prime) Cara Delevingne and Orlando Bloom star in “Carnival Row.” (Amazon Prime)