Source: http://www.contactmusic.net/james-mcavoy/news/james-mcavoy-donates-over-62-000-to-teenager-battling-cancer_5558585