James McAvoy; sportscaster Chris 'Mad Dog' Russo. Also: The Last Internationale.James McAvoy; sportscaster Chris 'Mad Dog' Russo. Also: The Last Internationale.James McAvoy; sportscaster Chris 'Mad Dog' Russo. Also: The Last Internationale.