Special Guest Stars Melanie Lynskey as Rose Martin Sheen as Harvey Guest Stars June Squibb as Margaret