North Film Co. finishes new feature film: The Meaning Of Life (2016)