Tulip Fever (out Nov 22) is a 17th Century tale of love, betrayal and flowers. The wife (Alicia Vikander) of a wealthy man (Christoph Waltz) has an affair with a young painter (Dane DeHaan). I enjoyed the opening hour of this period piece drama but things fell away with a peculiar finale that didn't ring true. Grade: B-.