Special Guest Stars Brian Murphy as Various Roger Allam as Various Geraldine McNulty as Various Paul Whitehouse as Various Guest Stars Mathew Horne as Various Niky Wardley as Various Angela McHale as Various Aschlin Ditta as Various Derren Litten as Various Lee Ross as Various Andy Dennehy as Various Rebecca Front as Various Robin Weaver as Various Thomas Byrne as Various