Mysteries abound in the town of Haplin. This is a shot from the series premiere of Happy Town.
Added:
Sam Neill stars on Happy Town. The series centers around a mysterious Minnesota city and the events that have taken place there.
Added:
Geoff Stults stars in Happy Town. This is a photo from the show's series premiere.
Added:
Say hello to the cast of Happy Town. As the ABC promos have teased: don't let the name of this show fool you.
Added: