The 2005 cult favourite 'Constantine' starring Keanu Reeves will get a sequel, it's been confirmed.

Reeves will return to the title role, with director Francis Lawrence also returning. 'Constantine' was Lawrence's debut film and he has gone on to direct 'I Am Legend' and 'The Hunger Games' franchise.

Akiva Goldsman will write the screenplay and produce the project through his Weed Road Pictures, alongside Bad Robot’s J.J. Abrams and Hannah Minghella.

Reeves starred in the flick 17 years ago which received mixed reviews at the time. However, it's since gained a cult following for its unique take on the character.

The story follows Constantine, a world-weary, chain-smoking demon hunter who helps a cop investigate her sister's death. It also stars Rachel Weisz, Shia LaBeouf and Tilda Swinton.

John Constantine originates from DC comics and first appeared in 'Swamp Thing' in 1985. The character is described as a working-class warlock from Liverpool. However, Reeves' version was American.

Matt Ryan played the titular character in the NBC series 'Constantine' and went on to appear in 'Arrow'. However, Jenna Coleman has played the most recent iteration in a gender-swapped version called Johanna Constantine in Netflix's 'The Sandman'.

Apart from continuing to be one of Hollywood's nicest guys, Reeves has a busy year ahead. The 58-year-old will star in and executive produce HBO's upcoming 'Devil in the White City'. He also stars in the upcoming 'John Wick 4' which releases next year.

'Constantine' is currently available to watch on Netflix.