If houses could talk, what stories they could tell! Producer Samuel Goldwyn had high hopes for this intensely romantic intergenerational family drama adapted from the great Rumer Godden’s novel, Take Three Tenses. A young American ambulance driver Grizel Dane (Evelyn Keyes) turns up uninvited at the home of her great uncle General Rollo Dane (David Niven) during WW2. Gradually he reveals to her his own story of lost love, with his father’s ward Lark (Teresa Wright) who moved in with their family following her parents’ tragic death and he regales her with a story of his older sister’s terrible jealousy of the little girl, persuading Lark into a marriage with an Italian count and getting Rollo to a high military commission by serving in Afghanistan. Rollo swore never to return to his home until his sister died. In contemporary life, Grizel falls for pilot officer Pax Masterson (Farley Granger) – who happens to be Lark’s own nephew. The intertwined stories make for quite the compelling romantic tragedy but it never hits the peaks you think it could, perhaps the complex serial flashbacks put paid to the tension and sustained drama. Goldwyn was so angry with the immensely moving Teresa Wright for her reluctance to promote the film that he terminated her contract and pretty much her career. Niven was criticised for the silver wig he wears as he plays the aged Rollo (which he does very well) but in fact Goldwyn had forced him to dye his hair which remained various shades of purple for the next two years, making his children scream and his dog bite him. His career with Goldwyn also suffered but his adventurous take on tackling older characters would pay off a decade later in Separate Tables, winning him an Academy Award. This was the last feature shot by the great Gregg Toland who died a few weeks after the shoot, from a coronary thrombosis at the age of just 44.