I am a vivid dreamer, every night, and have good recall. Some dreams remain in my memory for days or longer. Dream researchers say dreams last only minutes, but a recent one of mine was an all-night marathon.
In the dream I travelled quite a distance through many scenarios and adventures, overcoming one obstacle after another. Throughout the dream, I could remember what had gone before. Part way, I had an interval when I woke to go to the loo, then went back to sleep and carried on where I left off.
It finished in the morning, when a long list of all the credits rolled through, just like at the theatre. I saw the cast, director, best boy, key grip, different teams for the different locations - the lot. I could even read the names, though can recall none. As soon as the credits finished, I woke up. What a fantastic night's entertainment!
If only I could just roll over and get some real sleep...