3 clips from Montezuma's Revenge a not very major motion picture never coming to a theater near you. With a nod to Woody Allen's What's Up Tiger Lilly, Montezuma's Revenge is an English language dubbed version of an abysmally bad Mexican crime drama.

  • July 25, 2008
  • 153 Views