Guest Stars Sean Maguire as Sean Lily Loveless as Sadie Rita Tushingham as Grace Christine Clare as Elizabeth Smith