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.