4249269 518369 today’s shadow theater become tomorrow’s cave paintings