I think it's awesome that The Strand Theatre in Marietta is showing the LOST Finale on their big screen.