Homeland Actors： Claire Danes, Damian Lewis and Morena Baccarin Marine Sergeant Nicholas Brody returns home eight years after going missing in Iraq. Carrie Mathison, a driven CIA officer, suspects he might be plotting an attack on America.
In order to fend off a vicious attack, John summons a demon into himself. Chas, Zed and Anne Marie race against time to save John before it’s too late. Watch Constantine Online Season 01 Episode 09 online The Saint of Last Resorts .