* Michael Douglas: He plays Ben, a former gangster trying to get back into the game.
* Alan Arkin: He plays Sal, Ben's partner in crime.
* Richard Dreyfuss: He plays a character named "Doc," who is a dentist involved with the mob.
* Morgan Freeman: He plays an older, experienced gangster who Ben tries to work with.
* Mary Louise Parker: She plays Ben's girlfriend, who is wary of his past.
There was no film titled "Sunny Boys" in 2006, so it's possible you're remembering the wrong year, or you might be thinking of a different movie altogether.