One of the legendary action roles made famous by Bruce Lee has returned to the big screen - at the 67th annual Venice Film Festival.
On the year of the 70th anniversary of Lee's birth "Legend of the Fist: The Return of Chen Zhen" premiered at the festival.
Hong Kong super-star Donnie Yen plays Chen Zhen in the film which is set in a 1920s Shanghai ravaged by military cliques and foreign invaders.
Little do they know that the hero Chen Zhen - presumed dead - walks among them, emerging by night as a masked vigilante warrior.
The fictional folk hero has been portrayed by some of cinema's top martial artists - first by Bruce Lee in "Fist of Fury," later by Jet Li in "Fist of Legend" and most recently by Donnie Yen in the 90's television series before again reprising the role for this film.
Director Andrew Lau, who helmed "Infernal Affairs," said he was determined to bring something new to this latest instalment.
"Making this movie was quite a challenge for me because 1973 we had the Bruce Lee version, 1994 we had the Jet Li version. So this time when I took this project I had a lot of pressure so we tried to put a lot of things inside the movie to make the audience happy," said Andrew Lau, director.
With several Asian cinema blockbusters under his belt, Donnie Yen said he has a good feeling about this latest version of the action classic.
"I think this movie will be very influential and successful, probably one of the most successful action movies from Chinese cinema for the next few years to come," said Donnie Yen, actor.
The film is showing out of competition at the festival.