Lyric discussion by javsthemute 

Cover art for Beasts lyrics by Carpark North

This is my favourite Carpark North song as well. I love the backing choir. It adds another dimension to the song that is uncommon.

As for the meaning, I'd say the beasts represent depression after a breakup. It's also possible that the "you" in the song died, but I'm partial to the breakup theory.