You may have already experienced waking up from a vivid and disturbing dream, only to find that something similar was ...