richard armitage is tied up