Last month it was announced that ABC had picked up the pilot for The Greatest American Hero, a female-led reboot of the 1980s comedy-drama, and now comes word that the project has found its lead and supporting cast. THR is reporting that Hannah Simone (New Girl) will play the titular hero, Meera, described as “a […]