IRRADIATE is a short film by Tracey Moberly and Paul London. It was filmed at CERN, the home of the Large Hadron Collider (LHC), the world’s most powerful particle accelerator. The LHC can generate the highest energy particle collisions ever achieved by humanity, thus allowing...