plothole?
Hal knew that Dex hadn't read Nicks book....Gail hadn't read Nicks book
Hal had killed Nick and taken all of the copies from the flat except the one that was at Gails house.
Dex wouldn't have known it was Nicks book that Hal was passing off as his own, and just ask to borrow it from Gail telling her he would read it and try and give it a good grade as a memory to Nick....then just 'lose' it
Why kill them both??