In February Scottish actor James McAvoy was reported (by a British tabloid) to be in talks to play Scotty in the new Star Trek movie (story denied to TrekMovie.com by publicist a week later). Although McAvoy himself later stated "there is no truth" to the rumors, the actor seemed to be interested in the part. Now the story is back - the UK’s Sunday Mirror reported that McAvoy "had won the role" of Scotty and a follow-up in The Scottsman claimed McAvoy "was up against famous names and total unknowns." Although this may just be another ‘retread’ story from the tabloids, one source did indicate to TrekMovie.com that there may be some truth to the rumor. Initial calls to McAvoy’s representatives provided no concrete information.
UPDATE: Denied
A spokesperson at McAvoy’s publicist’s office contacted TrekMovie.com to say "James McAvoy is not attached to the Star Trek project." When pressed for more info the spokesperson could not give any more details.
Source: TrekMovie.com