United Kingdom: December 07 2001
United States: October 18 2002
Ranking: 3,481 out of 15,711 movies (up 971)
Elmo McElroy is a master chemist and the genius behind a designer "wonder" drug worth a cool $20 million. After ceremoniously blowing up his lab (and bosses) in Los Angeles, heheads to Liverpool, England, in search of a buyer for his new party favor. But in between dodging an assassin's bullets and trying to stay one step ahead of the law, Elmo finds an unlikely partner ina small-time gangster.