Teaser trailer for the latest short horror film on the channel called 'cards' #trailer #psycological #horror #film