Hija de Pat Weaver, un productor ejecutivo de televisión, y de Elizabeth Inglis, una actriz británica que sacrificó su carrera para cuidar y hacerse cargo de su marido e hijos.