Dublin, Irlanda. John (Jack Reynor) é um jovem motorista de táxi que precisa lidar com pessoas do submundo da cidade, especialmente ligadas ao tráfico de pessoas. O motivo é que ele precisa encontrar algum meio de salvar sua mãe, Jean (Toni Collette), que é viciada em drogas.