Five years ago I was gripped by the emotional roller coaster effects of this powerful adaptation of a best-selling novel.

Nothing has changed in the storytelling.

This dark compelling tale starts off bright and breezy but becomes stark and thrilling peppered with moments of light relief.

It is a journey of lost souls.

Imagine a kite innocently fluttering amid the clouds brought down to earth with a crashing intensity.

Matthew Spangler's adaptation of Khalef Hosseini's novel is now an established West End success and this touring production directed by Giles Croft is first class in all departments.

There is a minimalist stage set switching cleverly from Afghanistan to San Francisco.

And there are polished performances from the 12 strong cast including on tage tabla musician Hanif Khan.

The central figure is the very selfish Amir played by Raj Ghatak.

He is the narrator throughout the two hour 20 minute play and he portrays the character with the perfect pitch of as angst and regret.

But why is he tortured inside?

He recounts his friendship with gentle Hassan played with sensitivity by Jo Ben Ayed.

They share secrets which unfold as the story - nicely set up in the first half - is fleshed out and reveals twists in the longer second half.

It is a tale of fathers and sons, war and peace, loyalty and betrayal, but ultimately a harrowing story of guilt and redemption beautifully and stylishly conveyed.

Four stars!

Gripping and intense - on until Saturday.

For tickets call the box office on 0151 709 4776.