J.J. Abrams to direct seventh Star Wars film.