Main Characters Stephen Bradley Annie Naylor Martin Greig Ashley Carter Maria Acklam Alan Cooper-Fozard