Guy Bennett (Rupert Everett), un espía británico gay que trabajó para la Unión Soviética. En una entrevista Guy rememora su estancia en una escuela británica, donde conocó a Tommy (Colin Firth), un muchacho comunista. En el centro Guy querrá llegar a ser un "Dios" manera como se denomina a los alumnos del último curso, jefes de las distintas "casas".
en un ambiente sometido a las estrictas normas, Guy se sentirá atraido por un nuevo compañero, James Harcourt (Cary Elwes), con el que surgirá un amor que ambos deberán ocultar.
Escribe un comentario largo o tu crítica sobre la película