I remember my dream which was a Hercule Poirot mystery. David Suchet was Poirot. I was a actress in a performance of Hamlet , some sort of ensemble character, which left me plenty of time to accompany Poirot around backstage during the performance to solve the mystery of the murder ( I have no idea who the deceased was) and to prevent further murders.
It was all solved satisfactorily ( spoiler alert it was the director) and then, mystery solved, I woke up.