Actor and Edinburgh Youth Theatre patron James McAvoy took time out from promoting his latest role in the States to send a message of encouragement to our actors as they prepare to take to the stage themselves.