Harry Lennix as Marttian manhunter
Comferm by Zack snyder
We have already seen Man of steel and we know who is Harry Lennix.
Never mind release the cut of Justice league how about we allow Zack Snyder to #FinishTheSnyderCut of justice league ? Just when you think he's dropped as many bombs as he possibly could about his plans for Justice League - he just casually confirmed his major plans for Martian Manhunter
Last year, Zack Snyder had confirmed a fan theory that had been making the internet rounds for some time. That General Swanwick was actually the Martian Manhunter in disguise, a fact that would have been revealed in Justice League.
In the comics, the Martian manhunter is a alien who makes Superman look underpowered by comparison. Aside from superstrength, super speed, and flight, the Manhunter can also change his shape at will, emit martian vision attacks from his eyes, and read minds. This last power is of particular use to the character in finding out the identity of other heroes and villains.
General Swanwick was first introduced in Man of Steel, as one of the military men who confront Superman and aid him in his fight against the rogue Kryptonians. The movie ends with Superman and Swanwick meeting one last time, when the two appear to have come to an uneasy truce.
Batman V Superman shows Swanwick working alongside Lois Lane, and since Swanwick was the Martian Manhunter in disguise, it would have been an easy matter for him to read Lois's mind and find out everything about her boyfriend Clark Kent.