New musical stays true to beloved novel