Priest 3D Official HD Trailer Yodha on May 11, 2011 Get link Facebook Twitter Pinterest Email Other Apps May 13th Releasing Hollywood movie Priest official theatrical trailer. This movie is also dubbed into telugu as yodha and release on 13th may.