E-Ring
Breath of Allah
E12 Jan 11, 2006 45m TV-14
When a lab is discovered in Amsterdam creating the Plague, JT and his team must find the terrorists and stop them using the deadly virus. Samantha is offered an unexpected promotion that will complicate her relationship with SOD and JT.
Where to Watch Breath of Allah
Cast of Breath of Allah