Richard Armitage News, Movies and Background