Third eye, third eye. You will know your third eye is open when you see ghost or negatively charged things ACTUALLY following you. Could be quite scary, but don't worry, just remember all souls or ghost or energies are positive or negatively charged. Change their negative charges to positive and you will see their shapes change positively. Don't fight fear with anger. Pacify the wrath of the diseased soul.
As for your dream....Did you watch 300 the movie?

could have been effected. Those images or things tend to lurk in dreams if repressed. other words, if you don't believe this world is a sort of living hell, then chances are, the images you perceived in this world will find a lurking space and back to haunt you. Then ultimately, your belief in Hindu Dieties (Vishnu and others) is there to reinforce your believe that "life is good and all things should be good". Things worked out balanced nicely in your dream. Not a bad one.
