A double screen projection film portraying the city of Compton, and a beguiling non-linear paean to everyday moments of li....