Smokin' Aces ★★★★

Good. Struggling with the ending.