The First time I can remember ever seeing Anton Yelchin was in the film adaptation of Hearts in Atlantis (based on the first and last stories in the book). His next major appearance was in the miniseries Taken. In 2009, he appeared as Pavel Checkov in the sequel/prequel/reboot of Star Trek. In between, and since, he has had a variety of roles. When I first learned he was cast as Odd Thomas in the film of the same name, I was curious. Could he pull off the role. More importantly, could the supporting cast (Willem Dafoe plays Chief Porter, Addison Timlin plays Stormy) flesh out their characters? I am happy to report that they all did fantastic. All of the major characters from the book are there, except for Elvis whose sole appearance is relegated to a cardboard cutout
For those of you who do not know the story of Odd, it is based on a 2003 book by Dean Koontz. Odd Thomas is a 20ish person living in a small desert town. He has a gift to see dead people. Unlike Sixth Sense, ghosts seem to know they are dead. For one reason or another, some have chosen not to pass on (Arnold Vosloo plays a character who spends his afterlife at a tire shop trying to make those who can see him laugh by picking his nose with his severed arm while others have actual unfinished business).
The main story focuses on Odd trying to prevent a large-scale attack on the town in which he resides. He learns of the upcoming attack through his encounter with the character Fungus Bob. After seeing creatures that Odd has labeled Bodachs, he realizes that Bob is planning something big. Enlisting the help of the local police and his girlfriend, he does his very best to figure what the clues point toward.
Unlike many adaptations of Koontz’s work (Watchers and Hideaway come to mind), this follows the story quite well. It condenses some action (sorry, no exploding cow) and focuses on the plot of Fungus Bob. The laughs, suspense, and heartache are all there. This is a definite must for anyone who enjoyed the book or is just looking for a fun time.