Karen Gillan was 32 in Gunpowder Milkshake when she played the character 'Sam'.
That was over 3 years ago in 2021.
Today she is 36, and has starred in 46 movies in total, 7 of those since Gunpowder Milkshake was released.
In Gunpowder Milkshake, I think Karen Gillan looks: