Slime Force
Friday, Jun. 23, 2023
Filmmakers Trevor Cawood and Ozan Biron have re-branded their production company Slice Films, re-launching it as Slime Force and adding director Neill Blomkamp, a longtime friend, to the roster for commercials, branded content and short films. Blomkamp has directed this summer’s highly...