WELCOME TO SIDDHARTHA FILMS

Established in 2004, Siddhartha Films is an independent film production company based in Madrid, Spain