Main Characters Miranda 3 main appearances Ian 3 main appearances Margaret 3 main appearances Peter 3 main appearances Ellie 3 main appearances