The wait is almost over, dolls. The Greta Gerwig-directed Barbie hits theaters on Friday, July 21, and stars Margot Robbie and Ryan Gosling, who portray the titular doll and her boyfriend, Ken, respectively, told ABC News ahead of the SAG-AFTRA strike what it was like to make the candy-colored film. “I didn’t want to mess this up,” Gosling said. “What Margot created, what Greta created, was so fun and perfect.