Jamie Foxx has a very particular set of skills in "Sleepless" — and he's ready to be a nightmare for the people who kidnapped his son.

The first trailer for Foxx's new action movie debuted today, and it has a very "Taken" sort of vibe. Foxx plays an undercover cop in Las Vegas who gets caught up in the web of a gangster boss (Scott McNairy). The gangster kidnaps Foxx's son, and Foxx will stop at no lengths to get him back.

The movie looks like an intense, gritty, hard-charging action thriller in the vein of Foxx's Oscar-nominated turn in 2004's "Collateral." The rest of the cast is top-notch, with Michelle Monaghan and David Harbour ("Stranger Things") playing internal affairs investigators looking to take Foxx down, and Gabrielle Union as the detective's ex.

"Sleepless" opens in theaters February 24, 2017.

Want more stuff like this? Like us on Facebook.