Starring: christopher lawrence menard