According to Variety, Ewan McGregor has committed to his next four movie roles, all in a single film -- an untitled British comedy written and to be directed by fellow Scot Peter Capaldi.

In the period film within a period film, McGregor will play a 1930s Hollywood star, his stand-in and both of the 18th-century characters they play in the movie they're shooting.

"I have wanted to work with Peter forever, and this project could not be a better film to do together," McGregor said. "He has written a compelling, complex, original, sweet, funny and eccentric movie, and for me the challenge of playing several roles in it is most exciting."

Capaldi's multi-layered script deals with an epic pic being shot in the 1930s about the Jacobite rebellion of 1745, in which Scottish forces loyal to Bonnie Prince Charlie tried to overthrow their English rulers. When the star goes missing, the producers trick an unassuming extra into filling his shoes, with surprising results.