Dream fuck? or nightmare? ...