Local filmmaker Robert Corcoran must secure festival funding and future online views before his feature film debut premieres in Wrexham, North Wales.