Story of two women in love, 'Carol' took a lifetime to reach the screen

Meeting over a toy train
Cate Blanchett, right, as the sophisticated Carol, buys a toy train from the fresh-faced Therese played by Rooney Mara in Todd Haynes' film "Carol."