Radio City Music Hall
The film held its world premiere at Radio City Music Hall in New York City.