Don't watch lost. Could never get into it. Have never been a sci fi fan but have to say watched the first couple of episodes of heroes and got hooked. Have seen up to ep 17 now (ep 18 is on tonight in the US) and it hasn't disappointed. Some really clever stuff going on and a few laugh oout loud moments to boot
Bookmarks