who was screenwriter of the 1996 movie in which michael sheen portrayed bradshaw ?
christopher hampton