CATALINA SAAVEDRA IN DIRECTOR SEBASTIAN SILVA’S THE MAID. COURTESY ELEPHANT EYE FILMS. Sebastián Silva could seemingly make a career out of a variety of creative pursuits, however at the moment it is on filmmaking that he is focusing all his attention. Silva was born in Santiago, the capital of Chile, in 1979, and grew up attending a Catholic school in the city. Though from a young age it was clear that he had a talent for art, after finishing high school he went to study film at the Escuela de Cine in Santiago. After a year, however, he quit to […]
by Nick Dawson on Oct 16, 2009