Wow. This looks amazing. Coming to Netflix and certain theaters on December 7th. The list of must-see December movies is getting very long.