Watch Serial Experiments Lain Season 1 Episode 12 - Landscape

Add to Watchlist

Serial Experiments Lain Season 1 Episode 12
"God" preaches that our bodies are simply an obstacle preventing the evolution of mankind. An exhausted Lain appears willing to sacrifice her own flesh and blood until Alice convinces her to take a stand against the digitalized deity.
First Aired: September 21, 1998 -

Watch Serial Experiments Lain s1e12 Now


Also on TechTV


Watch Serial Experiments Lain - Landscape (s1 e12) Online - Watch online anytime: Stream, Download, Buy, Rent

Serial Experiments Lain, Season 1 Episode 12, is available to watch free on Crunchyroll and stream on TechTV. You can also stream, download, buy, rent Serial Experiments Lain on demand at iTunes online.