Spirited away : A familiar vision