Maternity Leave is over

"Alias" returns tonight with a 2 hour episode. The 2-hour series finale is set for Monday May 22. It'll be a short run, but at least there will be some closure for the show.