Awwww, and yet I'm oddly frightened.  Village of the damned anyone?