I don't know, but I can tell you for sure who's playing Big Pussy.
*SNORT* Almost lost my mouthful of coffee on that one... :)