Teaser for upcoming Stars of the Lid feature film Tuesday, 24 March 2009 Teaser for upcoming Stars of the Lid feature film.