Riviersonderend (Endless river), en Afrique du sud. Tiny accueille son mari Percy à sa sortie de prison, espérant reprendre le cours de leur vie. Or très vite, il la délaisse au profit de soirées arrosées avec les membres de son gang. Serveuse dans un restaurant, elle fait la connaissance de Gilles, un Français fraîchement installé avec sa famille dans une ferme reculée. Le soir-même, celle-ci est frappée par un terrible drame…