The first episode in Lost‘s final season will air tonight on ABC at 8 p.m. EST.
NewTeeVee confirmed with ABC that tonight’s episode, will be available by 5 AM EST/2 AM PST on both ABC.com and Hulu.
Just so you know!
NOW WATCH: Briefing videos
Business Insider Emails & Alerts
Site highlights each day to your inbox.