Vanished Is On
If you missed the premiere, you have a couple of options to see it again. First, it's airing again tonight at 9/8c on Fox after the season premiere of House. You can also watch it online commercial free at the official Vanished website. And -ahem- if you have a bittorrent client...
Check out the trailer: