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.

  • October 16, 2010
  • 135 Views