Once upon a time, in a far away place, there was a castle . . .