The Messiah recently dropped on Netflix and features Aaron Vodovoz as Rozen.
A CIA officer investigates a charismatic figure whose followers believe he can perform miracles; he may be a divine entity or a dangerous con artist.
The whole series is available to watch on Netflix now!