a concept art of a temple filled with traps, treasure, and monsters in a brand new Indiana Jones film. By Craig Mullins and Ralph Mcquarrie