La pantalla gigante está instalada en la azotea de un edificio comercial en Houston, donde los cinéfilos disfrutan de sus películas favoritas y a su vez pueden contemplar el paisaje urbano y las estrellas.