dirty mehdi view 3