Impastor
Season 2
Ep 1. The Devil Went Down to Ladner
- TV-14
- September 28, 2016
- 20 min
-
8.3 (77)
In the second season premiere, Buddy tries to outsmart detectives, but his plan goes awry. Also: Dora, Alexa and Russell become suspicious of their new pastor and Schmidt learns the truth about Ashlee.