Although Wonder Woman's longtime comic-book foe Ares was long presumed to be the main antagonist of her Warner Bros. film, it wasn't until early this month that his role was seemingly confirmed. Now we may know who's playing the Greek god of war.

RELATED: Why Ares is the Perfect Villain For "Wonder Woman"

Citing multiple anonymous sources, the fan site Batman-News.com contends actor David Thewlis, best known for his portrayal of Remus Lupin in the "Harry Potter" franchise, brings the mythological figure to life, with help from a blend of computer-generated and practical effects.

Thewlis' involvement with "Wonder Woman" was revealed in November 2015, when Warner Bros. announced the full cast of director Patty Jenkins' film. In the 15 months since then, however, there's been no hint of the English actor's role, and he hasn't been glimpsed in any of the promotional materials, which is certainly understandable if he is indeed Ares.

david thewlis-harry potter

CG elements involved in the creation of the god of war would also help to explain why the character hasn't appeared in the film's trailers -- well, that and a desire by the studio generate an air of mystery. That could change soon, though, as a new (if surprisingly short) "Wonder Woman" trailer is apparently imminent. It may be the final theatrical trailer, which means its the last opportunity for Ares to make his big entrance before the film's June 2 premiere.

RELATED: Wonder Woman Performs Her Sacred Duty in International TV Spot

Based on a screenplay by Allan Heinberg and Geoff Johns, “Wonder Woman” tells the story of the Amazon princess who, after discovering the body of American fighter pilot Steve Trevor washed ashore washed ashore on Themyscira, sets out to bring an early end to World War I. The film stars Gal Gadot, Chris Pine, Robin Wright, Lucy Davis, Lisa Loven Kongsli, Danny Huston, Elena Anaya, Ewen Bremner, Saïd Taghmaoui and David Thewlis.