Main Characters Bradley Hardacre 32 main appearances Lady Patience Hardacre 32 main appearances Agnes Fairchild 32 main appearances Hamish McDuff 32 main appearances Morris Hardacre 32 main appearances