<Li> Ben Affleck as Bruce Wayne / Batman: A wealthy socialite, and the owner of Wayne Enterprises . He dedicates himself to protecting Gotham City from its criminal underworld as a highly trained, masked vigilante equipped with various tools and weapons . </Li> <Li> Henry Cavill as Clark Kent / Superman: A member of, and inspiration for, the Justice League, a Kryptonian survivor, and a journalist for the Daily Planet based in Metropolis . </Li> <Li> Gal Gadot as Diana Prince / Wonder Woman: An antiquities dealer, acquaintance of Wayne, and an immortal Amazonian warrior, who is the crown princess of Themyscira and daughter of Hippolyta and Zeus . She is endowed with metahuman attributes and abilities inherited from her parents . </Li> <Li> Ezra Miller as Barry Allen / The Flash: A Central City University student, who can move at superhuman speeds with his ability to tap into the Speed Force . </Li>

Who plays wonder woman in justice league 2017