Season 3, Episode 15 Papa's Cabin

First Aired: February 27, 2007

Keith arrests Professor Landry, during a class, for Dean O'Dell's murder, but Landry claims he is innocent. Meanwhile, Veronica catches Tim Foyle breaking into the offices of Mars Investigations; and Wallace becomes concerned when he spies Logan having an intimate lunch with Parker.

Watch Now
Subscription
Subscription
Subscription
Subscription

Guest Cast