The Secret Garden - Cast

Colin Firth

as Lord Archibald Craven


Julie Walters

as Mrs. Medlock


Dixie Egerickx

as Mary Lennox


Edan Hayhurst

Edan Hayhurst

as Colin Craven


Amir Wilson

Amir Wilson

as Dickon


Change Location