The Number 23
In The Number 23, Jim Carrey plays a dog-catcher named Walter Sparrow. One day, that happens also to be Walter’s birthday, he goes on a call and gets bitten by the dog he’s supposed to catch.
This incident delays him from meeting his wife and while she’s waiting she goes to a bookstore and finds a mysterious book called The Number 23.
She buys the book and gives it to Walter as a birthday present.
As soon as Walter starts to read the book he gets so captivated with the story that he begins to suspect that he is actually reading about his own life.
This is the start of a highly mysterious plot that deepens and twists and deepens and twists until all hell breaks lose …