click on images to enlarge

James McAvoy in Uganda
James McAvoy, who played the doctor in the film, The Last King of Scotland, visited Northern Uganda in March 2007 with the British Red Cross to draw attention to the lives of those affected by the 20-year-old civil war.