One thing I believe is that the less you're involved in fantasy, the more realistic your dreams are. So if you're a simple, practical man without beliefs in supernatural, your dreams will be about daily life; but if you read fantasy and have superstitious beliefs and watch a lot of movies, you will have more complex and bizarre dreams. I mean, it's hard to dream about something you haven't encountered.