Film Hub to stimulate the economy