Los Angeles, May 16 -- Actor James Franco has officially joined the cast of 'John Rambo' prequel.

According to Variety, Francis, who is currently at the Cannes Film Festival, will have a small role in the upcoming prequel. With his casting, the actor will join Noah Centineo's Rambo and David Harbour, who is set to play Rambo's commanding officer Major Trautman.

Directed by Jalmari Helander, the upcoming 'John Rambo' film follows the origin story of the franchise and takes place before 1982's Sylvester Stallone starrer 'First Blood' - the film which started the popular franchise. In the new movie, Noah Centineo will play a younger John Rambo during his days as a soldier fighting in the jungle.

'John Rambo' has currently wrapped producti...