It does. My fault thought yesterday was the 17th and today was the 18th. XD Anyway the DVD is released tomorrow.
Yeah I just came back from Walmart and they have a midnight release set up. I just don't understand how watching it at midnight is better than later tomorrow