Sorry guys if you do not like the thread title 'Superhero's Needed' and it aint proper english (only joking) but we need many superhero's not just one!
I suppose you could say 'Superhero's are needed' but it sounds a bit boring and for the purpose of getting attention I feel the two words work best!