Dead Charming
- Episode aired Aug 7, 2014
- TV-14
- 44m
It's 1999 and American overseas student Rachel Souza is over the moon. She has finally met her Prince Charming at university in England: the handsome Neil Entwistle. The happy couple soon ma... Read allIt's 1999 and American overseas student Rachel Souza is over the moon. She has finally met her Prince Charming at university in England: the handsome Neil Entwistle. The happy couple soon marry, have a baby and move to Hopkinton, Massachusetts to be with Rachel's family. Life see... Read allIt's 1999 and American overseas student Rachel Souza is over the moon. She has finally met her Prince Charming at university in England: the handsome Neil Entwistle. The happy couple soon marry, have a baby and move to Hopkinton, Massachusetts to be with Rachel's family. Life seems perfect. But behind the scenes, things aren't so rosy. Neil has racked up massive debts... Read all