Someone born in Scotland can be called Scots, Scottish, a Scot and a Scotsman/Scotswoman.
Someone who loves films can be referred to as a cinephile. This term is used in film theory, and refers to someone who loves, and typically studies film as well.
Scotland Loves Animation was created in 2010.
Someone who loves books is called a bibliophile.
A foodie???
A technophile
aesthetist
Royalophile
A bibliophile is a person who loves to read.
spanophile?
someone who loves attention is called a "ham".
Someone who loves to read crime novels can be called a "mystery enthusiast" or a "crime fiction aficionado."