PRIMARILY CRITICAL
PRIMARILY CRITICAL
Trainspotting (1996) SAJ
/

SPOILERS !!!  A group of horrible friends treat them selves and each other horribly.