Back to post View full size Seth MacFarlane and Charlize Theron Seth MacFarlane Seth MacFarlane Sarah Silverman Sarah Silverman Tags: Amanda Seyfried, Charlize Theron, Michael Sheen, Sarah Silverman, Sean Penn SHARE