A View Through The Window

A View Through The Window

Available on Plex
S1 E105: A military scientist is compelled to investigate the strange appearance of a lush farm in the middle of a desert.