Shin Kamen Rider Film’s New Trailer Reveals

Toei revealed in a new trailer on Friday for Hideaki Anno‘s Shin Kamen Rider live-action film that the film will open in Japan on March 18, although it will first have a countrywide screening on March 17 at 6:00 p.m. The film will also play in IMAX, 4DX, and Dolby Cinemas.

 

READ MORE  Watch Ghost in the Shell: SAC_2045 Film First 8 Minutes