The fantasy genre immediately brings to mind images of Game of Thrones' dragons or the steamy bloodsuckers of The Vampire Diaries, but Carnival Row is one of the genre's most thoughtful installments.