producer someone bring the flawless lady that is charlize theron as this guy's best lady friend who keeps him sane and smacks him upside the head when he's being stupid. also joss whedon, edgar wright, joe wright, david fincher, james gunn, and judd apatow writing and directing credits please!