It's official! Months after they announced they had acquired the rights, Netflix has finally posted all 105 episodes of Alias on Netflix Instant! Best of all, the episodes are available in high definition! We've watched several episodes already, and they look great. With some episodes over 10 years old, the early episodes aren't razor-sharp like many new TV shows, but it looks good enough for us. Enjoy!