This is your chance to watch the first 14 minutes of Happy Town. The series premieres on ABC on April 28.
Added:
Check out this clip from the first-ever episode of Happy Town. It features Sam Neil in a mysterious role.
Added:
This is a clip from the series premiere of Happy Town. It reveals major tension in the town of Haplin.
Added: