Actor James McAvoy has added to speculation he is to play iconic character SCOTTY in the new Star Trek movie. THE LAST KING OF SCOTLAND star hasn't been approached to play the role "in so many words", but he refuses to rule out the possibility of appearing in the latest installment of the popular sci-fi series, which will be a prequel to the 1960s TV series and will be written by Lost creator Jj Abrams. He says, "I'm a very big Star Trek fan, you see, and, but, no, I couldn't possibly comment. (I haven't been approached) in so many words. "I don't know to tell you the truth, I'm a Star Trek geek, fan, fanatic, so, anything about it could make me cry. But I'm not going to, I'm saving that for the talent show." The new installment of the popular sci-fi series will be a prequel to the 1960s TV series and will be written by LOST creator JJ ABRAMS.