Alfred Redl (Klaus Maria Brandauer) é um jovem policial ambicioso que utiliza segredos e informações de seus colegas para se tornar chefe da Polícia Secreta. Quando consegue o cargo, Redl é enviado como espião no Império Russo. Mas sua missão é comprometida por causa da dupla vida secreta que leva, já que é homossexual.