Outstanding retelling of the literary classic. Just the right mixture of history, modernity and fantasy. Excellent character development and period scenery. (And Victoria, BC, makes a worthy a substitute for New York's Catskills.) Well done Hallmark!