Episode 3886
S18:E16
2005
IMDb
Kane fights to prove his innocence, as a web of lies closes in around him.