Fantasies, festivals and wonderlands