The Woman in Red first appeared in Thrilling Comics #2 (cover-dated March 1940) from publisher Standard/Better Nedor. Created by writer Richard E. Hughes and artist George Mandel, the character is ...