Teresa Palmer has reportedly signed up to play Wonder Woman in the new Justice League Of America film.

The relatively unknown actress, who starred in The Grudge 2 and December Boys, will apparently play the role of the Amazonian warrior.

According to Moviehole, Palmer blew away director George Miller during the casting sessions and beat Mary Elizabeth Winstead to the part.

Earlier this month, singer Christina Milian said she wanted the superhero role, while Jessica Biel reportedly turned down the part in September.

The Justice League film will feature famous superheroes like Superman, The Flash and Aquaman, but Miller hasn't yet confirmed who will star in the film.