So many highly talented actors in this movie, but I found the storyline confusing and incoherent. Best performance by Edi Gathegi, and always such a joy to watch Rosie Perez. All other performances were too subdued for my taste. The ending is meant to be unpredictable, unfortunately it is not. I watched to the end, hoping for a turn of event that would cohesively bring all the floating pieces together, but it never came.