Actress Randi Klein is an actress, known for Eight Legged Freaks (2002), Landslide (2000) and Maniacts (2001). Known for: Eight Legged Freaks (2002), The Gandydancer (2015), Landslide (2000), Maniacts (2001) Search: