Main Characters Alice MacLeod 13 main appearances MacGregor MacLeod 13 main appearances John MacLeod 13 main appearances Diane MacLeod 13 main appearances