Born in Hameenlinna, Finland in 1959, Eija-Liisa Ahtila studied film in Los Angeles and London. Her works have been exhibited at major museums across the world, such as Tate Modern (London), Hamburger Bahnhof (Berlin), Jeu de Paume (Paris), and MoMA (New York).