Guest Stars Kate Elliott as Lily Ruth Morrison as Young Lily Ben Cooke as Monroe Ilona Whitehead as Young Sarge