Anima
In a short musical film directed by Paul Thomas Anderson, Thom Yorke of Radiohead stars in a mind-bending visual piece. Best played loud.
Release : June 27, 2019
Website : http://www.netflix.com/anima
Budget : $0.00
Revenue : $0.00
Duration : 15 minutes
Rating : 7.29