Peltier is expected to be released from U.S. Penitentiary Federal Correctional Complex in Coleman, Florida, in mid-February.
Costume designer Mila Hermanovski tells IndieWire about finding the level of grime for the Netflix western starring Taylor ...