Nintendo has officially lifted the curtain on its long-awaited live-action Legend of Zelda film, releasing the first Zelda Movie Photos on Monday morning. The images—posted directly through the Nintendo Today app—offer a clear look at the movie’s two young leads: Bo Bragason as Zelda and Benjamin Evan Ainsworth as Link.