A film about trauma and how it never ends.
An autistic teenage superhero is determined to prove that he can help keep the citizens of Cardiff safe.