The Secret Garden - Cast

Colin Firth

as Lord Archibald Craven


Julie Walters

as Mrs. Medlock


Dixie Egerickx

as Mary Lennox


Edan Hayhurst

as Colin Craven


Amir Wilson

as Dickon


Change Location