There be Monsters! will be at the Boston International Film Festival.

The film festival will be held from April 15th through April 24th at the Loews Cineplex / AMC, in Boston, Massachusetts. There be Monsters! will premiere on April 16th between 1:00pm and 2:40pm.
