Die Geschichte von Sunshine folgt dem Leben von Jacob, einem jungen, aufstrebenden südsudanesisch-australischen Basketballspieler, der kurz davor steht, von US-Scouts für die US-College-Liga abgeholt zu werden. Jacobs Team entspricht nicht seinem Standard und so versucht er, einen besseren Trainer zu holen. Seine Wahl fällt auf Eddie, einen Einheimischen um die 50, der einst für ein US-College-Team spielte, sich aber längst zur Ruhe gesetzt hat und ein kleines Sportgeschäft in Sunshine, einem Vorort im Westen von Melbourne, betreibt. Fast gegen seinen besten Instinkt akzeptiert er ein Angebot von Jacob, sein unterdurchschnittliches Team, The Sunshine Kings, zu trainieren. Inmitten des Strebens, um jeden Preis zu gewinnen, findet sich Jacob vor der in Sunshine aufgewachsenen Anwältin Zara Skelton wieder, als er in eine polizeiliche Untersuchung verwickelt wird, an der ein junges Mädchen aus einem der wohlhabenden Vororte von Melbourne beteiligt ist.