Stephen Sommers in anything but his "blockbuster" mode (The Mummy, G.I. Joe, Van Helsing), so the arrival of his adaptation of Dean Koontz's novel, ODD THOMAS, is pretty much a pleasure to see. When Sommers, shown below, works on a smaller scale (The Adventures of Huck Finn, Deep Rising and now this one), even if the movie's full of special effects, it seems easier for the guy to manage character and event so that those effects don't cancel out the rest.
Willem Dafoe (below, center) to Shuler Hensley, Gugu Mbatha-Raw, (the current Belle), Nico Trotorella (The Following) and, as Odd's sweet girlfriend, Addison Timlin (above and below). Everyone's just fine, which helps carry us through some of those tonal variations, to end up with a few moments that are actually quite moving and surprising. (And might have indicated a sequel, had this film been more successful at the box-office.)
Netflix streaming and elsewhere, then weigh in with your own pros and cons. For those who appreciate this particular genre, I'd say it's quite worth your time.