There was a definite air of déjà vu about it, a sense of foreboding sparked by the undeniable knowledge that we've been here, ...
Alfie suspects that Zoe is responsible for the malicious online reviews – and the other strange occurrences lately – but agrees to appease Kat by trying to investigate who the culprit is. In the end, ...