I apologize if this should be posted in the Movies section but it just seems to fit more here. Figured we should have a discussion thread for it. Feel free to move it if needed. Does anyone know the specific time it will drop on Netflix? If it's midnight my time zone (EST) I might actually stay up and watch it.