These are the questions the audience is left asking themselves when watching Netflix’s new movie “Time Cut,” released Oct. 31 ...