Det låter nästan som en saga.