The suspense thriller is directed by Gail Harvey and based on a Linwood Barclay novel.
The Dark Knight actor plays Wendell Garfield, the husband of a missing woman (Diane D'Aquila) whose disappearance is investigated by a psychic, played by Emily Hampshire (12 Monkeys).
Roberts joins an ensemble cast that also includes Katie Boland, Shaun Benson, Tamara Podemski, Nick Serino, Maria Del Mar, Jeff Clarke and newcomer Keegan Hedley.
Never Saw It Coming is based on the 2013 novel by Linwood Barclay, who also wrote the screenplay.
Marina Cordoni of MCE Inc. is producing alongside Harvey's Straight Shooters Productions. The executive producer credits are shared by Barclay, Jay Firestone, Steven Pasternak and Michael Forsey.
Prodigy Pictures holds worldwide rights to Never Saw It Coming, excluding Canada.