Karen Meagher: Karen Meagher. Actress: Threads. Karen Meagher is known for Threads (1984), 28 Weeks Later (2007) and Experience Preferred... But Not Essential (1982).
Known For: Threads (Ruth Beckett), 28 Weeks Later (Carpark Civilian), Experience Preferred... But Not Essential (Paula), Wide Sargasso Sea (Grace Poole)