Flixster says it's going to be released on September 17th. Any truth to it that you guys know of?
[deleted]