Romola Garai Photos: A quite proficient, lovely, and pretty talented British actress and film director Romola Sadie Garai is best known for her movie I Capture the Castle, and for that movie, she got nominated for the Most Promising Newcomer award from the British Independent Film Awards. Romola Garai has also been part of Mira […]