Spot light Outdoor Cinema is a New York based company founded in 2009. It operated the first big screen outdoor movie theater in Babylon New York, Long.