Joshua (Charles Mnene), einst ein Stipendiat mit einer großen Zukunft, träumt davon, eine BMX-Radsportmeisterschaft zu gewinnen, um ein besseres Leben zu beginnen, aber das Schicksal greift in Form eines Unfalls ein, der sein Knie zerschmettert. Mambo (Hakeem Kae-Kazim), der Flüchtlingsjugendliche aus ganz Afrika beherbergt, gibt ihm Unterkunft und einen Job. Als Joshua Olivia (Simona Brown) trifft, eine talentierte junge Tänzerin aus einer wohlhabenden Familie, bringt ihn in eine Welt, die er noch nie zuvor gekannt hat. Ihre Einsichten werfen einen Schatten auf Mambos Agenda und veranlassen Joshua, sich über alle Widrigkeiten zu erheben und einen Weg in eine bessere Zukunft zu finden.