Episode 3987
S18:E117
2005
IMDb
Hayley discovers Scott's deception with tragic consequences. Kim and Scott come to blows.