Two troubled teens in Luxembourg act out their frustrations on the world, and slowly grow closer.
2015 |1h 30m | Drama