Even for an actor who has shape-shifted in recent years from theTwilightfilms to gritty character parts inThe RoverandThe Lost City of Z, his latest lead role feels like something different for Robert Pattinson.

InGood Time, the 31-year-old actor plays a scrappy bank robber from Queens, New York who goes on the run after his brother is arrested.

Good Time, which is premiering this month at the Cannes Film Festival, is directed by indie cinema darlings Josh and Benny Safdie.

Screen Shot 2017-05-15 at 5.08.10 PM

A24

The brothers have garnered acclaim for their filmsDaddy Long Legs(2010) andHeaven Knows What(2014), butGood Timepromises to elevate the filmmaking team to another level.

Pattinson is easily the starriest actor the Safdies have ever worked with, and early buzz suggests that this new performance is the most complex that the actor has ever delivered.

In addition to Pattinson, the cast includes Benny Safdie, Lennice Webster, Buddy Duress (Heaven Knows What), and Oscar nominees Barkhad Abdi (Captain Phillips) and Jennifer Jason Leigh (The Hateful Eight).

Screen Shot 2017-05-15 at 4.54.45 PM

Check out the intense, atmospheric trailer above, plus stills of the actors and the films official poster below.

After debuting at Cannes,Good Timewill be releasedin theaterson Aug. 11 by indie powerhouse A24, distributor of the reigning Best Picture champMoonlight.Check back here soon for more details on the film.

Screen Shot 2017-05-15 at 4.57.49 PM

GTM_KEY_0097_1SHEET_F04

A24