Fairy tales don’t usually involve awkward dates, modern problems, or suburban life, but that’s exactly what makes Francis ...