Question: who played lady penelope in the thunderbirds movie?
Answer: Sophia Jane Myles