NEON announced today that Apollo 11: Quarantine, the new short film from director/producer Todd Douglas Miller (Apollo 11, Dinosaur 13),will be released exclusively in IMAX® beginning January 29th in select locations. Created by the award-winning filmmakers behind the cinematic event Apollo 11,and co-presented by NEON and CNN Films, Apollo 11: …
Read More »