Skip To Content

Where To Stream The Imposter Season 1 Episode 3

Episode 3

Amanda reveals to Helen that Todd is plotting to obtain a court order to force her medical power of attorney. Lee makes a horrifying discovery.