Main Characters Philippa Thomas Karin Giannone Kasia Madera James Menendez Tim Willcox Kirsty Lang Rajesh Mirchandani Zeinab Badawi Peter Dobbie