Mind Games 1996

Where does reality end and imagination begin...