Claim: Room premiered at the Boston Garden.
Evidence: Room premiered at the Telluride Film Festival on 4 September 2015 and had a limited release in the United States on 16 October 2015 , to acclaim from critics.
The Telluride Film Festival is a film festival in Telluride , Colorado , U.S. , over Labor Day Weekend in September of each year.