Rickey Minor, Jamie Foxx, Michelle Monaghan.Rickey Minor, Jamie Foxx, Michelle Monaghan.Rickey Minor, Jamie Foxx, Michelle Monaghan.