Her new life is over. For six years Annie Goodwin (Kate Capshaw) was an ordinary housewife and schoolteacher. But a dreaded phone call from her former employer is drawing Anne back to her hidden past - as a CIA operative in Cuba. Another agent known as Dancer, the man who risked his life to help her escape, is now jailed on the island. But after returning to Cuba, it doesn't take long to discover that Dancer is a double agent and that Annie is his pawn. Dancer plans to sell Malarin to the Soviets and Anne has led them to his capture. Now she must act on her own and outmanoeuvre the agents of two superpowers to save the life of the man she really loves.