If you’ve been closely following Lifetime content, you must have witnessed its great devotion to delivering the best thrillers. The streaming platform is at it again with a new piece, Buried in Barstow, starring chief producer and Award- champion Angie Harmon.