Violinist Caroline Waverly returns to her home town, only to find a serial killer on the loose.
Sorry, Carnal Innocence isn't currently available to watch on Demand 5.
Sorry, Carnal Innocence isn't currently scheduled to be on any of our channels.
Mystery starring Gabrielle Anwar and Colin Egglesfield.
A violinist becomes a target for a serial killer.
Browse all shows
Channel 5 Broadcasting Ltd. 2015