News,  The Starling,  Video

Official Trailer: “The Starling”

The Starling will be released in select theaters Sept. 17 before hitting Netflix on Sept. 24. 

Source.