Bi-polar mall security guard Ronnie Barnhardt is called into action to stop a flasher from turning shopper's paradise into his personal peep show. But when Barnhardt can't bring the culprit to justice, a surly police detective, is recruited to close the case.
Across the Canadian prairies, the lives of an unsuspecting group of people are about to change in ways they could never imagine. When it's all over, twelve lost and damaged souls will have ... See full summary »
A crooked cop, a mob boss and the young girl they abuse are the denizens of a city's criminal underworld. It's a world that ordinary Arthur Poppington doesn't understand and doesn't belong in, but is committed to fighting when he changes into a vigilante super-hero of his own making, Defendor. With no power other than courage Defendor takes to the streets to protect the city's innocents. Written by
Defendor is the story of a simple, deluded, child-like man, who thinks he's a super-hero. In all likelihood, he should have died a swift and brutal death no later than ten minutes in, but it seems that God watches out for the simple-minded, even in movies. Somehow, Defendor even ends up bumbling his way into doing some good.
Woody Harrelson portrayed Arthur in a way that completely avoided mocking him. Imagine Tom Hanks in Forrest Gump. Arthur has definite reasons for his quest and his actions, and as those reasons are revealed during the movie, you become more and more attached to his character. Kat Dennings plays a young prostitute who befriends Arthur and is instrumental in helping him to his final destiny, and Sandra Oh stars as a psychiatrist who learns about Arthur along with the audience. No one is responsible for the acting burden that Harrelson has, but their performances are still solid.
I liked this movie a good bit. It was funny in some parts, and sad in others. We really don't get to spend enough time with Arthur/Defendor and his world, but what's here is pretty satisfying.
20 of 34 people found this review helpful.
Was this review helpful to you?