James McAvoy Has Had Series Of Fainting Spells On Movie Sets

James McAvoy Has Had Series Of Fainting Spells On Movie Sets