Where To Stream Roswell Season 2 Episode 21
The Departure
- Aired May 21, 2001
- 60 Min
- Rated 7.0
- Number 2 Of 61 Rated Episodes
As the aliens quickly prepare to leave for their home planet, Max is determined to find the indentity of Alex's killer, but the answer may hurt him.