Andre 3000 has joined the cast of the Sci-Fi film, High Life. According to Variety, Three Stacks will be joining Robert Pattinson, Mia Goth, Juliette Binoche, Lars Eidinger, Agata Buzek, Ewan Mitchell, Jessie Ross and Claire Tran. The movie is about convicts who reduce their time in prison to go on a dangerous mission to a […]