twaganiriye hagati yacu in movies the indiana jones franchise makes use of similar concepts icyo nkugaya ni uko waretse umuhamagaro wawe wambere