A platform release is a limited release to less than 600 theaters.
thanx. 50 years reading about movies and didn’t know.