The company went defunct in 2012, but strangely, it still making some films until the release and final appearance on Search Party (2016), released in May 13, 2016, Mechanic: Resurrection (2016), released in August 22, 2016, S.W.A.T.: Under Siege (2017), released in August 1, 2017, Leatherface (2017) released in October 20, 2017, Bullet Head (2017) released in December 8, 2017 and The Outpost also released in July 3, 2020.