Guest Stars Craig Hawks as Steve Andrews Toby Stephens as Frank Arlington Alexander Siddig as Zahir Sharq Ewen Bremner as Gerald Baxter Thahira Syed as Doctor