Winner of Jury Prize for Best Trailer Award at the Downtown Los Angeles Film Festival