India Lucas lives in modern day London. One day she finds herself on a deserted road and doesn't know how she got there. She enters a palatial house and finds it deserted.
It's not long before she hears footsteps approaching the house and braces herself for the worst possible outcome. As she sets eyes on the individual entering the house, her eyes bulge and her breath quickens.