Photo by Julian Bajsel

Houston's Day for Night festival announced its 2017 lineup on Wednesday, with Nine Inch Nails, Thom Yorke, Solange, Justice, St. Vincent and Tyler, the Creator among the top acts.

This year's roster also includes James Blake, Jamie xx, Pretty Lights, Phantogram, Earl Sweatshirt, Kaytranada, Cardi B, Sky Ferreira, Pussy Riot, Cashmere Cat, Perfume Genius, En Vogue, Lil B, Kimbra, Shlohmo, Saro, Boots and more.

Set for Dec. 15-17 at Houston's Post HTX, the first day will center on the Day for Night Summit, featuring activists and speakers such as Chelsea Manning, Lauren McCarthy and Pussy Riot's Nadya Tolokonnikova as well as a "Soul Cleansing" performance presented by Saint Heron featuring Solange, Earl Sweat Shirt and Kaytranada.

Following ongoing recovery efforts from Hurricane Harvey and in solidarity with the city of Houston, Day for Night will be donating a portion of its proceeds to the Greater Houston Community Foundation.

Ticket and lineup information can be found here