Tom Hiddleston has stripped down in the slick new trailer for Ben Wheatley’s adaptation of J.G. Ballard’s 1975 novel High-Rise.

And his rippling muscles induce quite the compliment from his upstairs neighbour in the luxury apartment block-set film.

“You’re an excellent specimen,” says Sienna Miller, who plays Charlotte Melville, the assistant of the architect (Jeremy Irons) behind the building.

The movie follows Tom as Robert Laing, a young doctor who moves into the 25th floor of the high-rise block and is soon caught up in the vicious class war that breaks out when documentary-maker Richard Wilder (Luke Evans) decides to bring down the system.

Tom Hiddleston Sienna Miller
Robert strikes up a relationship with Charlotte, played by Sienna Miller (StudioCanal)

The trailer captures his seduction into the dark, surreal world of decadence and excess before social injustice fragments the building’s residents into violent tribes.

High-Rise also stars Mad Men’s Elisabeth Moss, Keeley Hawes, James Purefoy and Reece Shearsmith.

Luke Evans High Rise
Luke Evans plays the documentary maker who rebels against the class system (StudioCanal)

It is released in the UK on March 18.