Watch Knowing Online

Where can I online and watch Knowing for free? I want to watch Knowing online because I'm curious about the story of this science fiction film. It's basically about a professor who uncovers a secret. Apparently, a girl from 50 years ago wrote a document that correctly told the major events that just happened in recent years. Did she have powers or did someone told her what the future holds for mankind? Find out and watch Knowing movie.