The Bar (2017)

The Bar (2017)

Ordering coffee can cost your life 2017-02-15 Spain 102 Min. PG-13
6.326 1298 votes

Overview

In downtown Madrid, a series of mysterious gunshots trap a motley assortment of people in a decrepit bar.