The secret is finally out - James Longely’s Angels Are Made of Light will have its world premiere at the prestigious Telluride Film Festival this Saturday!
List of the selected films is right here.
UPDATE: The first review is published by Screen Daily and you can read it here.