Madeleine MacMahon. Sophie Clay