Ahead of tomorrow's full trailer debut, Open Road Films has released the trailer preview and the first poster for Sleepless, arriving in theaters nationwide early next year. The preview and one-sheet give us our first look at Jamie Foxx in action, in what could be one of the most explosive thrillers to hit theaters in 2017. Both the poster and the preview reveal that, when it comes to this undercover officer, you shouldn't judge a cop by his cover.

Sleepless stars Jamie Foxx (Django Unchained, White House Down) as undercover Las Vegas police officer Vincent Downs, who is caught in a high stakes web of corrupt cops and the mob-controlled casino underground. When a heist goes wrong, a crew of homicidal gangsters kidnaps Downs' teenage son. In one sleepless night he will have to rescue his son, evade an internal affairs investigation and bring the kidnappers to justice.

The cast also includes Michelle Monaghan, Dermot Mulroney, Gabrielle Union, David Harbour, Tip 'T.I.' Harris, Scoot McNairy and Octavius J. Johnson. Open Road Films has set a February 24, 2017 release date, putting it up against Paramount's sci-fi thriller God Particle, Lionsgate's animated movie Rock Dog and an untitled Blumhouse horror project. It is also sandwiched between The Dark Tower, Fight Fight and The Great Wall (February 17, 2017) and Wolverine 3 (March 3, 2017).

Baran Bo Odar directs from a screenplay by Andrea Berloff, with Roy Lee and Adam Stone producing. The executive producers are John Powers Middleton, Alex Foster, Tom Ortenberg, Peter Lawson, Lauranne Bourrachot, Marco Cherqui and Jeremiah Samuel. Baran Bo Odar has previously directed foreign language films such as The Silence and Who Am I, with Sleepless marking his American film debut.

Screenwriter Andrea Berloff most recently wrote the critically-acclaimed Straight Outta Compton and Blood Father starring Mel Gibson. She is also writing The Legend of Conan, which brings back Arnold Schwarzengger as the legendary Conan the Barbarian. Take a look at the first poster and trailer preview for Sleepless, and check back tomorrow for the first trailer.

Sleepless Poster