Video Sources Online

  • Server One
  • Server Two

Serial Experiments Lain Episode 13

Release Date: Sep. 28, 1998

The world is crumbling, people are dying and Alice’s sanity is threatened. To save humanity, there is only one thing Lain can do; she must make the ultimate personal sacrifice.



Serial Experiments Lain Episode 13
Serial Experiments Lain Episode 13
Serial Experiments Lain Episode 13