It's been 25 years since Trainspotting was released - yip, you're getting old.
The novel by Irvine Welsh about a group of heroin addicts from Edinburgh was brought to the big screen by Danny Boyle starring a little known actor called Ewan McGregor.
Trainspotting officially hit cinemas in February 1996 and went on to become the highest-grossing British movie of the year.
A quarter of a century may have passed but we're here to test your knowledge of the classic film with our bumper Trainspotting quiz.
Do you know your Crosslands from your Crosskeys, your Spud from your Spudnik? Then you really could be in with a chance of being crowned* the winner of our Glasgow Live quiz.
Good luck!
*No crowns will be given out
This story was originally published in January 2017.