An autistic teenage superhero is determined to prove that he can help keep the citizens of Cardiff safe.

Cast & Crew