Troy (Tut Nyuot) landet in einer Jugendstrafanstalt. Hier ist er alltäglich mit einer von Gewalt und unerbittlichem Gruppenzwang geprägten Realität konfrontiert. Um zu überleben, muss er sich in diesem System aus Loyalitäten und Machtspielen behaupten, das keinen Raum für Schwäche lässt. Mit der Zeit entsteht zwischen ihm und einem Mitinsassen, Krystian (Vladyslav Baliuk), eine stille, unausgesprochene Nähe, die im harten Gefängnisalltag keinen Platz zu haben scheint. Während Troys Betreuer Claypole (Stephen Graham) sich darum bemüht, den Kontakt zu seiner Mutter (Sharon Duncan-Brewster) herzustellen, gerät seine heimliche Freundschaft zu Krystian zunehmend unter Druck und entwickelt sich zu einem Risiko, das beide in eine gefährliche Lage bringt. Als die Gewalt eskaliert, sieht sich Troy mit Fragen und Entscheidungen konfrontiert, die ihn für immer verändern könnten.