© IMBOLDN ALL RIGHTS RESERVED
The trailer finds the town’s locals in the midst of some sort of encounter with aliens who play pranks on humans.