Children of the Revolution is an Australian film whose cinematic roots go back to the sardonic comedies of Billy Wilder. It is set in two time periods, the 1950s and 1990s, and goes back and forth between them. In the 1990s, Australian politician Joe Welch (Richard Roxburgh) is having some serious difficulties. We learn just how serious they are through a series of interviews with important political commentators. Joe blames his mother, Joan Fraser (Judy Davis), for his problems. This claim seems ridiculous until we flash back to the 1950s and discover that Joan, an ardent communist, had a very brief fling with Joseph Stalin (F. Murray Abraham) and that Joe Welch could be Stalin's love-child. Welch was brought up accompanying his mother on her political rounds, and acquired a fondness for jack-booted women -- something which haunts him in his adult life. Double agent David Hoyle (Sam Neill) also had an affair with Joan during her one brief trip to Moscow, and his shadowy influence also follows Welch into the time of the film.