Just spotted this and thought I would post in case any one has never seen it and wonders what it is all about.
Or for those who have seen it and still wonder what it is all about.
ITV4 first 2 episodes tonight (5/1/26)11pm and online.
Says it has 121 episodes so must be the whole thing!
https://www.itv.com/watch/lost/10a5894