Yea, so this is almost certainly doing the Silent Hill 2 Remake time loop thing. It has the same actress playing Laura as the game, and in this film she's all bedraggled and ratty and hollow-eyed, probably because this is the fucking hundredth time James has put her through this bullshit.