London's best film club helping emerging talent showcase their art