The Kiefer Sutherland drama that ABC canceled is now available on Netflix in advance of the release of Season 3 on the streaming service.