Another Time Loop film which was based on the 30min short. It's very dated and quite obviously made for TV. Still the concept works and the story is pretty good. It even has a staring role for Mr Selfridge himself - Jeremy Piven! 3/5