Nicholas Lea - Good guy
Johnny Depp - Bad guy
Linda Fiorentino - Apparent bad girl who may in fact be good
Samuel L Jackson - Anything he damm well wanted, can just stand around being cool if he wants
Steve Buscemi would play a gang leader. An intelligent character that reminisces on his previous stories as a gangster. Would probably have Kevin Spacey in there as a character who tries to rip off steve only to get killed.