Professor T returns to our screens on Wednesday night with its anticipated third season, which sees the titular character find himself in unfamiliar surroundings banged up in prison after he tried to defend DCI Christina Brand at the end of series two.
With both their careers on the line, Jasper and Christina are faced with "momentous decisions", according to the synopsis. "Will Christina allow Jasper to incriminate himself to save her career or will her conscience and the formidable duo of his mother Adelaide and his therapist Dr Helena get the better of her?"
The new episodes will also "reveal what happened the night a young Jasper found his father hanging".
Before you get stuck into the new series, find out all you need to know about the cast...
Ben Miller – Professor Jasper Tempest
Ben stars as the brilliant yet troubled professor of criminology.
A hugely prolific actor, viewers will know the actor for his roles in Death in Paradise, Primeval and Bridgerton.
Emma Naomi - DI Lisa Donckers
Emma plays the no-nonsense detective who, after reaching out to her former professor, now works with him on cases. Emma has had a fabulous TV career, having previously starred in Bridgerton as Alice Mondrich, The Trial of Christine Keeler as Ann, and short film Emerge as Ayesha.
Frances de la Tour - Adelaide Tempest
Adelaide is Jasper's overbearing mother, who the professor struggles to deal with. Tony and Olivier Award-winner Frances is perhaps best known for her role as Ruth Jones in Rising Damp, and has also starred in The History Boys, Vanity Fair and as Madame Maxime in Harry Potter and the Goblet of Fire.
Barney White - Dan Winters
Barney plays Lisa's friend and fellow officer Dan. You might have also seen him star in King Gary, Holby City and Miss Marx.
Juliet Aubrey - Christina Brand
Christina is the head of CID and former flame of Professor T.
The actress who plays her, Juliet, is best known for her roles as the Countess of Warwick in The White Queen, Marisa Pirenesi in Le Donne, and as Lily in Snatch.
Juliet Stevenson – Dr Helena Goldberg
An esteemed actress, Juliet is known for her roles in Bend It Like Beckham, The Village, Atlantis, and Secret Invasion. In the ITV series, she plays Professor T's therapist.
Sunetra Sarker – DCI Maiya Goswami
Sunetra plays DCI Maiya Goswami, a new boss at the police station who takes over from DCI Christina Brand. Her management style is described as "abrasive, direct and very different to her predecessor's".
Viewers will know Sunetra for her roles in Casualty and Ackley Bridge, as well as her regular appearances on Loose Women.
Sarah Woodward - Ingrid Snares
Sarah plays Professor T's long-suffering assistant Ingrid Snares.
The actress has previously appeared in Queens of Mystery, Quiz, and also starred in the Colin Firth and Stanley Tucci film, Supernova.
Who else stars in the series?
Rounding out the cast are Andy Gathergood as Paul Rabbit, and Douglas Reith as The Dean.
Fans can also expect guest appearances from Jeany Spark, Flora Montgomery, Jack Ashton and Roger Barclay.
Professor T season 3 airs on ITV1 at 9pm on Wednesday 27 March.