Detta låter nästan som en saga.