BIG budget vampire drama Demons is set to be axed â?? after its star Philip Glenister quit.

Comments

Want to comment on this? First, you must log in to your SideReel account!