umurwa wa dawidi atangira kubaka uwo murwa pilato aramubaza ati ukuri ni iki amaze despite negative reviews the film was a box office success