John Boorman directed this messy adaptation, from 2001, of the John le Carré novel. As Andy Osnard, Pierce Brosnan plays an anti-Bond: the spy who loves nobody except himself. He is sent to Panama, ...