Welcome Home – Uninvited Guests

When Stewart Paylor (Luke Perry) returns from vacation, he’s shocked to find people in his house.