Absurda, Paper Street Films, Industrial Entertainment, IFC FIlms