Delia Ruffin, Nicolas Wood Movies