Stranger Than Fiction Will FerrellStranger Than Fiction starring Will Ferrell, Maggie Gyllenhaal, Emma Thompson, Dustin Hoffman and Queen Latifah.

This is story of ordinary man who becomes involved in an extraordinary tale. Will Ferrell in a dramatic turn, plays Harold Crick, an IRS Agent who lives a monotonous and mundane life. But one day starts hearing the voice of a women with an British accent narrating his life. He really wakes up to the reality of the situation when the narrator says that he will die. After seeking some help from a psychologist and eventually a literature professor, Jules Hilbert, played by the ever brilliant Dustin Hoffman, he begins to explore a life he only dreamed of living. And as with all the best stories there is a love story at the epicentre of this tale.

Maggie Gyllenhaal plays the contemptuous and rowdy Ana Pascal, a direct opposite of Harold Crick. She tempts him, teases him and confronts him. They begin a love affair that drives Harold’s life into new territory. Because he actually begins to care about his life. He enjoys is now because he is living his dreams. And he is having an adventure.

Some of the best moments in this film is when Professor Hilbert instructs him to determine certain outcomes. Like whether he is in a comedy or a tragedy. And also whether he is in control of the plot or the writer/narrator. And while he spends the whole day in his house, not even going to the bathroom or answering the phone, the dreaded answer is revealed. A crane smashes through his living room as the complex is about to be demolished. The conclusion – it turns out the writer is in control and Harold has to accept his destiny.

There is moments of madness, moments of laughter, and moments of angst coupled with beautiful cinematography in this film. And it reminded me so much of Truman Show with Jim Carrey.

Anyway this is a film that stretches the imagination just a little bit. You may discover you are in fact the writer of your own destiny. So like Harold Crick take action. Don’t wait until it’s to late. After all you are going to live the rest of your life in the future.