Foxholes Cast Lisa De Leeuw Vanessa del Rio Randy West Hillary Summers Juliet Anderson Tara Aire Herschel Savage