Revolver is a 2005 movie, written and directed by Guy Ritchie. The film stars Jason Statham as Jake Green, Ray Liotta as Dorothy Macha, and AndrÃ?Â© Benjamin (a.k.a. "Andre 3000") as Avi. It centers around a revenge-seeking confidence trickster whose weapon is a universal formula that guarantees victory to its user, when applied to any game or confidence trick. This is the third feature film by Ritchie which is centered on crime and professional criminals. It was released in UK theaters on September 22, 2005, but performed poorly at the box office. A reworked version will be released in US theaters on December 7th, 2007.