Talk of the devil - and the devil appears.