From 1931's The Public Enemy, starring James Cagney and Jean Harlow, to Johnny Depp's 2009 portrayal of John Dillinger in Public Enemies, here are enough dolls and costumes to create 43 different goodfellas and gals. You'll find characters from The Godfather, Pulp Fiction, Scarface (both the original 1932 version and the 1983 remake), Casino, The Sopranos, and other favourites.