the floodgates have opened for the merchandise tsunami that will guide fans up to the film's release in theaters on July 2. Directed by Gareth Edwards (Star Wars: Rogue One) and written by David ...