Jennifer Connelly Jennifer Connelly Claire Hamilton / Natalie Horvath Claire Hamilton / Natalie Horvath