out of curiosity, have you seen hancock? it has a problematic superhero that keeps destroying the city when he does his job and the PR agent that tries to improve said superhero's image/behaviour so the public will start to like him instead of resent him, and i'm a huge fan of that premise!