Zak Penn(screenplay by)