Nemesis 3: Time Lapse (1996) Poster Poster for Nemesis 3: Time Lapse (1996). Nemesis 3: Time Lapse Plakat