If you have supernatural powers in a dream -- flying, magic, mind-reading, etc. -- it is often a dream of regaining control. Very often, you will be the only one in the dream with these powers and you will use them to work towards a particular end: escape, winning a battle, or rescuing others.
Sometimes, these powers extend to or are opposed by others. In this type of case, your mind is tempering your powers with you inability to "fix" your own world completely and individually.