Neighbours: Season 40, Episode 176
Paul makes a horrifying discovery. Cara contemplates a new approach. The Share House lets loose for Halloween.