Exit Elena
72 Minutes
A live-in aide adjusts to life with the family who employ her.
Overall Rating
TBD
Verdict: TBD