Silent Witness XVI
(6/10)True Love Waits - Part 2. When interrogated, Alan Lane vehemently protests his innocence and when Ja...True Love Waits - Part 2. When interrogated, Alan Lane vehemently protests his innocence and when Jack and Nikki fail to get evidence in time to charge him, he walks free.