I'm Still Here

I'm Still Here is the tenth episode of season 2 of the 2018 drama web television series Sorry For Your Loss.

Synopsis
Official episode synopsis:


 * Off of a brutal confrontation with Danny, Leigh has an upsetting revelation. Meanwhile, Amy's return destabilizes the family.

Cast and characters
Starring:
 * Elizabeth Olsen as Leigh Shaw
 * Kelly Marie Tran as Jules Shaw
 * Jovan Adepo     as Danny Greer
 * Mamoudou Athie  as Matt Greer
 * Janet McTeer    as Amy Shaw

Guest-starring:
 * Zack Robidas    as Drew Burmester
 * LisaGay Hamilton as Bobby Greer
 * Khalilah Joi    as Nina
 * Briana Venskus  as Tommy
 * Austin Boyce    as Meghan
 * Karen Lew       as Therapist