Image 1 of 1 Heather Tollin (Lena) - Danielle Savre $12.00 Heather Tollin, who is actually Lena, played by Danielle Savre on Found Add To Cart Added! Heather Tollin, who is actually Lena, played by Danielle Savre on Found