While the Hollywood we see in movies is a place of glamour and beautiful celebrities, the cast of superheroes filling Hollywood Boulevard is frequently anything but.