Trevor Cawood, Ozan Biron Launch Slime Force, Add Director Neill Blomkamp Friday, June 23, 2023 Filmmakers Trevor Cawood and Ozan Biron have re-branded their production company Slice Films, re-launching it as Slime Force and adding…