David Harewood Back As Martian Manhunter in Supergirl Sn 2!
Some exciting news out today as it has been confirmed that actor David Harewood will be returning to play the role of ‘Martian Manhunter‘ in Supergirl Season 2. Also of note the title for the premier episode has also been released, and you can check that out below. Supergirl kicks off its second season on the CW on October 10th! Join in the Conversation after the JUMP!