New episodes of the exclusive Fox Nation series 'The Saints,' helmed by acclaimed Hollywood director Martin Scorsese, debut on April 4.