Barry Keoghan went from indie films to starring in both Marvel and DC, proving hard work and persistence pay off!