The Biblical references in the movie were due to Oshii being inspired by Noa's name's similarity to Noah.
(at around 1h 25 mins) Behind Shinohara in the background, under his hand, the screen says "OMG".
The film takes place in 1999.
Megan Hollingshead's debut.