I Died... Or Did I?
Season 3 • Episode 12
When the Wickses first moved to town, everyone thought they were a normal family. Who knew they had so much to hide? A couple tries to outrun their secrets, and ultimately lead detectives to a decapitated body and a deadly doppelganger.
43 min|TV-14|Premiered 04/09/2015