RTActorRachel TaggartActive·Active 2000–2002Rachel Taggart is known for The Stranger, Spider (2002) and Dark Landings.IMDb profileCareer stats2Films24Posters2Years active2002Peak yearEras & genresEras2000sGenresDramaHorrorMysteryThrillerSelected work2 postersSpider · 2002Sacred Flesh · 2000