It is always tempting to stage a version of a best selling novel and only rarely does it succeed but Matthew Spangler's version of Khaled Hosseini's The Kite Runner has both heart and verve.