Question: who is the atlantis girl in justice league
Answer: Within the DC Extended Universe , American actress Amber Heard portrays Mera first in the live - action film Justice League , directed by Zack Snyder , and will reprise the role in Aquaman , directed by James Wan .