New Zealand actor Karl Urban, who played Dr. Leonard ''Bones'' McKoy in 2009's Star Trek, gave an interview to ComingSoon.net in which he discusses his role as a villain in his upcoming movie Priest ( it also stars Paul Bettany in the titular role and Maggie Q as a priestess). But he also had a few things to say about Star Trek as well.