The Face Off

Nick and Captain Renard finally go head-to-head as a consequence of Nick's discovery.