Anybody know anything about when/where this might show? No info on the movies site...other than "sign up for info".