Natalie Portman, Julianne Moore and Charles Melton enact a mesmerizing psychological triangle in the latest self-deconstructing melodrama from Todd Haynes (“Carol”).
Natalie Portman, Julianne Moore and Charles Melton enact a mesmerizing psychological triangle in the latest self-deconstructing melodrama from Todd Haynes (“Carol”).