Daniel Craig and Rachel Weisz look very pleased as they take a bow after their performance of Betrayal on Broadway.