Casting on director Stephen Sommers's upcoming adaptation of the Dean R. Koontz novel series Odd Thomas continues to roll along. Today, Gugu Mbatha-Raw has joined a line-up that also includes Anton Yelchin, Willem Dafoe, Patton Oswalt, and Addison Timlin.

Gugu Mbatha-Raw will play Viola, best friend to Thomas' (Anton Yelchin) girlfriend (Addison Timlin). Thomas is a short order cook who can see the dead. He becomes mixed up with a mysterious man linked to the dark forces, as well as helps Viola, a waitress who is raising two young girls after their junkie mother dies.

Odd Thomas will begin shooting next month in Santa Fe, New Mexico.