Customer Testimonials

Here's what some of our satisfied customers have to say:

coming soon

Plasma Films - Proud winner of six Telly Awards!

Telly Award

Where to Find Us:

Plasma Films


Woburn, MA 01801

 

What's New

New documentaries coming soon!