Noah Wyle plays Flynn Carsen, a loser who gets to become "The Librarian", and Agent of a super Secret Organization with Jane Curtin playing the Lady Boss, Charlene, with Bob Newhart playing the second in command - Judson. Kyle Maclachlan plays the suave villain Ed Wilde with Kelly Hu as his villainous sidekick, with his "Brotherhood of the Serpent".
You've got to see this movie to believe it; because, shades of Indiana Jones, it's a good take off on that nerd turned hero in fantastic "exotic" locales, where the quest takes our "Librarian" [a 30 + man who still lives with his mother who's always trying to get him tofind a job and, as soon as he becomes Librarian, tries to get him hitched!] through Ecuador and Shangri La and so on!