This three part program was both gripping and emotionally challenging . Sean Bean and Stephen Graham gave totally believable performances. I felt caught up with them in their struggles. The ending rang true and was complex like the story itself. First rate and highly recommended.