Amanda Silver(screenplay by)