Jude Law and Nicholas Hoult put on a dapper display at the premiere of their cop thriller The Order at Toronto International Film Festival

Jude Law and Nicholas Hoult put on a stylish show at the Toronto International Film Festival premiere of The Order on Sunday.

The 34-year-old Warm Bodies actor looked effortlessly handsome in a black suit with wide-leg trousers and a crisp white shirt.

Jude, 51, looked equally stylish in a gray pinstripe suit and a white shirt that he unbuttoned to his chest, revealing his chest hair.

The two actors were joined on the red carpet at their Canadian premiere by their co-stars Jurnee Smollett and Tye Sheridan.

Jurnee, 37, showed off a fuller bust in an off-the-shoulder black dress with a velvet bow, while Tye, 27, opted for an olive green suit and tie with a beige shirt.

Jude Law, 51, and Nicholas Hoult, 34, put on a show at the Toronto International Film Festival premiere of The Order on Sunday

The two actors were joined on the red carpet by their co-stars Jurnee Smollett (left), Tye Sheridan (center) for their Canadian premiere.

The two actors were joined on the red carpet by their co-stars Jurnee Smollett (left), Tye Sheridan (center) for their Canadian premiere.

The stars were promoting their latest project The Order, which is directed by Justin Kirzel and written by Zach Baylin and based on the 1989 nonfiction book The Silent Brotherhood.

The stars were promoting their latest project The Order, which is directed by Justin Kirzel and written by Zach Baylin and based on the 1989 nonfiction book The Silent Brotherhood.

The stars were promoting their latest project, The Order, directed by Justin Kirzel and written by Zach Baylin. The film is based on the 1989 nonfiction book The Silent Brotherhood by Kevin Flynn and Gary Gerhardt.

Set in 1983, the film centers on a series of increasingly violent bank robberies, counterfeiting and armored car heists that strike fear into communities across the Pacific Northwest.

As bewildered police officers search for answers, a lone FBI agent (Jude) stationed in the sleepy, picturesque town of Coeur d’Alene, Idaho concludes that the crimes are not the work of traditional, financially motivated criminals, but of a group of dangerous domestic terrorists who, inspired by a radical, charismatic leader (Nicholas), are plotting a devastating war against the United States federal government.

Later in the day, official cast portraits were taken and the group seemed to be having a great time, laughing and chatting for the camera.

For the photos, Jude wore a gray suit with large lapels and completed his look with a white vest and matching pocket square.

Nicholas wore a light green open shirt and matching vest, which he tucked into wide khaki pants.

Jude’s elegant figure is due to his handsome appearance in an all-black ensemble during the premiere of his latest project in Venice.

Jude wore the suit to the premiere at the Venice Film Festival last week.

Later in the day, official cast portraits were taken and the group appeared to be having a great time as they laughed and chatted for the camera.

Later in the day, official cast portraits were taken and the group appeared to be having a great time as they laughed and chatted for the camera.

Jude Law looked handsome in a black suit as he attended the premiere of The Order at the Venice Film Festival on Saturday night

Jude Law looked handsome in a black suit as he attended the premiere of The Order at the Venice Film Festival on Saturday night

Jude plays the lone FBI agent Terry Husk in the thriller film

Jude plays the lone FBI agent Terry Husk in the thriller film

Meanwhile, his co-star Nicholas Hoult, 34, who plays the radical, charismatic leader Bob Matthews in the film, looked handsome in a black tuxedo suit

Meanwhile, his co-star Nicholas Hoult, 34, who plays the radical, charismatic leader Bob Matthews in the film, looked handsome in a black tuxedo suit

The actor, who plays FBI agent Terry Husk in the thriller, wore a black vest under his smart blazer.

Instead of opting for a simple shirt and tie, Jude switched things up, wearing a loose navy tie and showing off a bit of his chest hair.

He paired his outfit with a pair of shiny leather shoes on the red carpet and enthusiastically interacted with his fans as he signed his signature.

Meanwhile, his co-star Nicholas Hoult, 34, who plays the radical, charismatic leader Bob Matthews in the film, looked handsome in a black tuxedo.