WELCOME TO SIDDHARTHA FILMS Established in 2004, Siddhartha Films is an independent film production company based in Madrid, Spain