OFFBEAT FILMS WITH SHE IS A SIREN PICTURES

We are an innovative film production company based in Long Island, New York. We create and produce feature films, short films, and videos. Our goal is to bring stories to life by portraying the intricacies of humanity.



Behind the scenes of our upcoming short film "Speak"

Check Out Our Promo Video

Share by: