Laura RussellActingShareKnown forAdd5.8Barrier Device2002 · Distressed SubjectYearPopularTop ratedAll acting creditsAdd5.8Barrier Device2002 · Distressed Subject