Locally produced feature film released