Showing posts with label duncan. Show all posts
Showing posts with label duncan. Show all posts

Friday, 20 October 2023

Kung Fu Panda review

 Number 672 on the top 1000 films of all time is the computer-animated wuxia film Kung Fu Panda.

Kung Fu Panda is set in ancient China. It follows the bumbling, but well-intentioned Po (Jack Black) - a giant panda bear who loves kung fu. When he is inadvertently named the Dragon-Warrior, it becomes his destiny to stop the evil snow leopard Tai Lung (Ian Mcshane.)

I enjoyed Kung Fu Panda a lot more than I thought I would. Generally I find wuxia films more style than substance. Sure the martial arts sequences look brilliant, but the films are always so overly-serious. This wasn't the case for Kung Fu panda. The best thing about the film was that it didn't take itself too seriously. And a lot of that was down to John Stevenson's strong direction.

Rather than making a parody like Dreamworks wanted, he instead created an action-comedy that took all the best elements of Wuxia, but also incorporating a lighter tone. Having Jack Black as Po also helped a lot. His comedy is always so expressive and physical which translated well to an animated role. Yet he also made Po a very sympathetic character.

Po is a kung fu enthusiast. He loves the martial arts. But he is also resigned to spending his life in his father 'Goose's' (James Hong) noodle restaurant. As a side note, James Hong was a delight as the over-protective and overly-affectionate father. Po very much becomes an unlikely hero as nobody, least of all, Master Shifu (Dustin Hoffman) - the Red Panda who has to train Po, has any faith in him succeeding.

Jack Black, Ian McShane, Dustin Hoffman, James Hong - there are some acting heavyweights in his film. But that's not all. Angeline Jolie, Jackie Chan, Seth Rogen, Lucy Liu and Michael Clark Duncan also all lend their voices. But with such a large cast and so many characters a lot of the acting talent was largely underutilised. Jackie Chan - star of so many kung fu films gave a disappointing contribution, while Lucy Liu and Seth Rogen largely blended into the background. Ian Mcshane's voice performance was nothing noteworthy either.

Having said that, I did enjoy Kung Fu Panda. It had gorgeous animation, and real heart. Unlike so many of its predecessors, it embraced portraying Kung-Fu under a more light-hearted lens.

Friday, 3 March 2023

Source Code review

 Number 839 on the top 1000 films of all time is Duncan Jones' science-fiction thriller 'Source Code.'

Captain Colter Stevens (Jake Gyllenhaal) is a soldier who becomes an unwilling participant of a scientific programme called Source Code. He is repeatedly sent into an alternate reality where he has the chance to stop a domestic terrorist from blowing up a commuter train and killing everybody on board. Stevens assumes the identity of one of the other passengers and soon forms an attraction to a young woman called Christina Warren (Michelle Monaghan.) Vera Farmiga plays Captain Goodwin - the soldier guiding him through the reality and Jeffrey Wright plays Dr Rutledge - the scientist who created Source Code.

I find a lot of science-fiction very pretentious. It's overly-intellectualised made by people who are not only smarter than me but like to rub that in my face. Or maybe I'm just stupid to realise their big, philosophical points. However, Source Code was not like that at all. And that's what I enjoyed the most: its simplicity. The storyline is easy enough to follow: Captain Stevens must identify a domestic terrorist to stop him from not only blowing up the commuter train but the city of Chicago as well. He has only eight minutes to do this otherwise the programme resets and he must start all over again.

The film has real heart too. Although, I thought that at first, Gyllenhaal and Monaghan didn't have the best chemistry, by the end, I thoroughly warmed to their relationship. I was rooting for the two of them to live happily ever after. But there are moral quandaries abound in Source Code. It is revealed that Colter Stevens, for all intents and purposes, has died in battle and his body is being kept alive in a life-support chamber. His mind is being stimulated within the Source Code programme. And Captain Goodwin must decide whether it is morally ethical to keep him alive or to let him die.

Source Code comes in at just over an hour and a half. A lot of science-fiction goes on far longer than it should, but Duncan Jones picked the right length. It didn't need to be any longer. As the storyline revolves around a time loop, there was a real danger of Source Code becoming monotonous and repetitive, yet this was never the case. 

I might argue that if the film could have been expanded anywhere it would have been with the villain. Derek Frost is a domestic terrorist who thinks that society is sick and should be rebuilt from rubble. But there has to be rubble at first. Perhaps an extra ten minutes or so developing his motivations would have been nice, but then again, I don't think it was that necessary. You can argue that Dr Rutledge was a more obvious villain keeping Stevens in an eternal torment, because he has been the only subject compatible with the Source Code programme. Jeffrey Wright played the villain well with his velvety tones doing little to gloss over his odiousness. 

True, a timeloop story is hardly the most imaginative, I've seen it plenty of times in Star Trek, but the execution of Source Code is what made it such a thrilling and enjoyable watch.