From a country other than the US? Is Lost currently airing in your country? Post us a note in the site suggestions board or questions for the admins and mods board and we will see about getting your country a section.
If you have questions or comments, please post them to the Questions for Admins and Mods board before PMing me. You might get a faster response and help keep my inbox from overflowing. Thanks!!!