Is anyone going to watch this? It starts 4/28 at 10 on ABC. I am likening it to Harper's Island, which I still miss! I think it's only going to be a certain number of episodes.
here's a link to ABC's website with a description: ABC.com - Happy Town - About the Show