Where To Stream Being Erica Season 1 Episode 13
Leo
- Aired April 1, 2009
- 60 Min
- Rated 7.2
- Number 17 Of 49 Rated Episodes
Dr Tom sends Erica back to the time of her biggest regret - her brother Leo's death, and Erica discovers that playing God isn't as trouble-free as she thought.