Question: who played miranda in picnic at hanging rock
Answer: Miranda ( Anne - Louise Lambert ) , Irma ( Karen Robson ) , Marion ( Jane Vallis ) , Rosamund ( Ingrid Mason ) , waifish Sara ( Margaret Nelson ) , and outsider Edith ( Christine Schuler ) read poetry and Valentine 's Day cards .