A superbly unsettling Homecoming shows Heidi's past and present getting messy
You know what? Forget everything I said about Colin Belfast in the last review. Who cares if he’s a rotten boss? What he does in this episode is so, so much worse than anything he’s yet done in his position as Heidi’s supervisor at Geist. You may feel the need to shower after watching this episode. Heidi sure should.