Actor James McAvoy looks like he's literally pulling his hair out while directing his first film. James was seen at Glasgow's ...