The Amazing Mr Blunden Cast Vinette Robinson Samuel Barnett Elliot Levey Amanda Lawrence Xavier Wilkins India Fowler Sam Spruell Kitty Archer Mark Gatiss Spike Fearn Tamsin Greig Simon Callow