Agente doble (en inglés: Shadow Dancer) es una película dramática británico-irlandesa de 2012 dirigida por James Marsh y basada en la novela homónima de Tom Bradby, que también escribió el guion.
Colette McVeigh (Andrea Riseborough) es una joven viuda republicana.
Vive en Belfast con su madre y hermanos, que son militantes devotos del IRA.
A continuación, Mac (Clive Owen), su agente secreto de la MI5, le ofrece la oportunidad de liberarla: debe espiar a su propia familia.
De lo contrario, si falla, la enviarán a prisión y la dejarán encerrada durante 25 años sin volver a ver a su hijo por haber participado en un frustrado atentado de bomba del IRA en el centro de la ciudad.