Arts Robert Sean Leonard to star on London stage Popular American actor set to play Atticus Finch. Greg JamesonMarch 14, 2013