Exclusive trailer, poster: Aliens crash the party in “CANARIES”
New Year’s Eve marks the beginning of an alien infestation in CANARIES, which genre sales outfit Devilworks is bringing to the Cannes Film Festival next month. We’ve got the exclusive first look at the trailer and poster.