Squigs explores the mysterious world of THE OTHER PLACE, starring Laurie Metcalf