Fans of Robert Pattinson will get to see a little more of the 25-year-old actor in 'Cosmopolis.'

The 'Twilight' star, known for his good guy roles, goes nude as bad boy Eric Parker in the upcoming film.

In the newly-released trailer, Pattinson can be seen lying on his back as a  naked woman points a gun onto his chest, reports the Daily Mail. The character, who also relieves himself in his limo, is a huge departure from the nice-guy roles Pattinson has taken on before.

The film is based on Don DeLillo's novel of the same name.

Here is the trailer:

Guinness-march2019