A robot duels with a caveman in a New School University student's film.A robot duels with a caveman in a New School University student's film.A robot duels with a caveman in a New School University student's film.