Episode 3296
S15:E106
2002
IMDb
Kirsty and Kane are confused by the strange bond between them. Jude and Charlotte take a huge step forward in their relationship.