I think I saw her in the movie playing a nurse or something. She's not on the cast list though. Am I right?
This message has been deleted by the poster
That was Olivia Williams. They look quite similar though (I saw both films today for the first time)."I'm sure you'll be pleased to be leaving this sh*tty planet!"
the resemblance is there