Filmmaker, writer, and actor Spencer Light leaves a provocative action film behind after his death that will be screened in Long Beach; an endeavor that is continued by his colleagues and friends Donelle Russell and Pete Freeland who also star in the film.