Have you seen The Incredibles yet? There's a joke in there about how it doesn't work for superheroes to wear capes. Funny stuff.