Movie from 2009
It's time to wake up and smell the imported roses. On the shores of lake Naivasha in Kenya, flower farms have enslaved the locals, poisoned the fish a…