James Cosmo - Rotten Tomatoes