The origin story of Delta Squad, a ragtag crew of soldiers who wage a desperate war for survival against the Locust, a race of subterranean creatures set on destroying humanity.
David Leitch
Director, Producer
Kelly McCormick
Producer
Nov 21, 2007
Jul 22, 2011
Mar 15, 2002
Sep 10, 2004
Dec 14, 2010
Invalid Date
Dec 3, 2020
Feb 5, 2014
Oct 26, 2007
Aug 29, 2024
Aug 20, 2025
Nov 19, 2020
Jan 31, 2019
Apr 10, 2013
87North Productions
US
The Coalition
CA
Netflix
United States
Canada
English