22
YEARS
28
FILMS
80
AWARDS
Stars North
Stars North is an award-winning, independent, motion picture production company based in Orlando, Florida. The company actively pursues the development and production of original digital content and short and feature-length films, leveraging state legislative incentives that help support growth in the local economy and generate a continuous flow of work for cast and crew.
Read More