Time Slip (1981) 21 January 201130 August 2018 Rating: ★★★½ Soldiers Thrown Back in Time to Feudal Japan Director: Kosei Saito Actors: Sonny Chiba, Isao Natsuki, Miyuki Ono Category: Science Fiction