The Manor (Original)
Two American girls travel to England to visit their newly married best friend. When they arrive however, all is not as it seems.
Info mistake?