This movie sounds bizzare.
I was looking for "Parasite Eve" (a Japanese made video game) and the IMDB autofilled this title during the search so I checked it.
I was looking for "Parasite Eve" (a Japanese made video game) and the IMDB autofilled this title during the search so I checked it.