I just looked through some government websites and it seems like what Tom did for SDCC would count as a "business trip" and would therefore be exempt from visa requirements (citizens of certain countries including UK are exempt for that sort of travel), but filming a movie would require a work visa.