Fantasy & Sci-Fi movies are loved by many, including me, and they often have a big following. The big blockbuster fantasy movies can take a large audience to another world for 2 hours. And to make it all even better, they are full with non-existing creatures and beautiful scenery.
There is a reason why the great Fantasy & Sci-Fi movies have so many hardcore fans. They provide their viewers with an escape. An escape from every day life, an escape from their problems and a place where they can be anything they want to be. People use their own imagination to do this but a movie can make those images 'real'. People cope with their problems by getting lost in a fantasy world. For two hours they don't need to worry about their important presentation or the amount of schoolwork they still have to do. And the viewers won't be reminded of things like work or school, because those things simply don't exist in a fantasy world.

But most people don't have this issue and can just enjoy the movie while forgetting about everything else. So next time you watch Lord of the Rings, Avatar or Stardust just make sure you realize it's just a movie.