Stuart Beattie(screenplay)