Director Christopher Nolan’s film “Oppenheimer” is slated to release in next year in Japan, according to Tokyo-based distributor Bitters End, per The Japan Times. Read More in FOX News.   Read More in Red Pill NOWlej.