Submitted by Anonymous (not verified) on Fri, 09/05/2014 - 12:56 Channel 4 is launching an animated film as part of campaign with Cancer Research UK.