Master Shot Pictures
is a network of independent Filmmakers based in Switzerland.
We are keen to make your vision work on screen for multiple purposes.
 
Creating Films based on your budget and needs.