L'histoire de Sunshine suit la vie de Jacob, un jeune joueur de basket-ball sud-soudanais-australien en herbe qui est sur le point d'être choisi par des dépisteurs américains pour la ligue universitaire américaine. L'équipe de Jacob n'est pas à la hauteur de ses attentes et il envisage donc de recruter un meilleur entraîneur. Son choix est Eddie, un gars local dans la cinquantaine, qui a déjà joué pour une équipe universitaire américaine, mais qui a depuis longtemps pris sa retraite et exploite un petit magasin de sport à Sunshine, une banlieue à l'ouest de Melbourne. Presque contre son meilleur instinct, il accepte une approche de Jacob pour entraîner son équipe sous-performante, les Sunshine Kings. Alors qu'il aspire à gagner à tout prix, Jacob se retrouve à répondre à Zara Skelton, avocate de Sunshine, lorsqu'il est pris dans une enquête policière impliquant une adolescente de l'une des banlieues aisées de Melbourne.