Andrew Garfield's stellar performance which earned him a BAFTA TV award for Best Actor.
September 26th, 2012 at 04:45am