featurette movie clips movies news sci fi thriller trailers tv spots Uncategorized Feature:The Strangest Screen Super-heroes By Paul Devine / 7 July 2011