well if you can get some trazodone(anti depressent) it can give you some crazy dreams plus it makes you sleepy. But i love benadryl although it never gave me weird dreams