Coney Island Film Festival Poster, 2004