was it Lorna Doone, Steve Zahn or Robert Sean Leonard? also, how did Uma know Bud? was she a mistress too?