First trailer and featurette for the Veronica Mars movie: watch now