At least Daniel Craig got Rachel Weisz on the rebound from her divorce with (pretty damn good) director Darren Aronofsky.