Luźna adaptacja powieści D. H. Lawrence’a pod tym samym tytułem. Ursula (Sammi Davis), córka właściciela kopalni, dorasta w angielskiej wsi w czasach Wojny Burskiej. Jako młoda kobieta wdaje się w kolejne romanse, mając nadzieję na przenośne dogonienie tęczy, którą goniła jako dziecko. Jednak seksualni partnerzy i partnerki nie dają jej pełnej satysfakcji, gdyż nie odnajduje w nich ideału.