Pushing Daisies comes to ITV1

Narrated by Jim Dale, this forensic fairytale follows Ned (Lee Pace), a young man with a very special gift. As a boy, Ned discovered that he could return the dead briefly back to life with just one touch. But his random gift isn't without deadly consequences, as he soon finds out.
As a pie shop owner, grown-up Ned puts his talent to good use by touching dead fruit and making it ripe with everlasting flavour. But his gift leaves him wary of becoming close to anyone, as beautiful waitress Olive Snook (Kristin Chenoweth) finds out. His life as a pie maker gets more complicated when private investigator Emerson Cod (Chi McBride) learns about Ned's secret. Emerson convinces the cash-strapped Ned to help him solve murder cases (and collect the hefty reward fees) by raising the dead and getting them to name their killers.
Then, Ned is handed the case that changes his life forever. His childhood sweetheart, Charlotte "Chuck" Charles (Anna Friel), has been murdered on a cruise ship under strange circumstances. Her death leads him back to his hometown to bring Chuck back to life, albeit briefly, and solve the crime. But once reunited with Chuck, Ned can't bring himself to send her back. He helps her escape after her grieving aunts, Lily (Swoosie Kurtz) and Vivian (Ellen Greene), former synchronized swimmers, think they've buried her forever.
Chuck becomes the third partner in Ned and Emerson's private-investigation enterprise, but she encourages them to use Ned's skills for good, not just for profit. Ned is overjoyed to be reunited with Chuck, the only girl he's ever loved. Life would be perfect, except for one cruel twist - if he ever touches her again, she'll go back to being dead, this time for good.