James Cosmo
77 years old
James Ronald Gordon Copeland MBE (born October 27, 1947), known professionally as James Cosmo is a Scottish actor. He is known for his film roles as Angus MacLeod in Highlander, Campbell in Bravehe...
See Profile
That Hideous Strength
A Modern Fairy-Tale for Grown-Ups
by C.S. Lewis
That Hideous Strength begins realistically enough. Its central characters are Mark and Jane Studdock, a pair of trendy but shallow modern intellectuals in an empty marriage. As the story unfolds, t...
See Story
Join the Conversation
0 comments on James Cosmo as Vagabond in That Hideous Strength