Scottish actor James McAvoy will reportedly play chief engineer Montgomery Scott in the next Star Trek movie, a prequel:
Shameless star James McAvoy will boldly go where no Scot has gone before - playing Scotty in Star Trek.
The 28-year-old actor has won the role of chief engineer of the Starship Enterprise, immortalised in Captain Kirk's phrase "Beam me up, Scotty".
He will star in the 11th movie in the sci-fi series - a prequel taking the crew back to Starfleet Academy.
I thought the Wild Colonial Boy shot James McAvoy. Shows you what I know.