American Greed Season 14 Episode 196 - Aired On 6/28/2021 The Imposter

- Ed Shin is an entrepreneur, churchgoer, family man: the very picture of success. But when his business partner suddenly vanishes, a private eye uncovers his horrifying past.