When science obsessed teenager, Itch discovers a powerful new radioactive element, he's forced to go on the run to protect it from Greencorp, a sinister organisation seeking to weaponize it. But when the rock gives Itch radiation poisoning, and his closest friend betrays him, Itch risks losing the rock, putting the entire planet in danger.