Andrew Scott is one of the finest actors working today, embodying incredible characters in a variety of impressive movies and ...