Four stories connected to a mysterious box that serves as a gateway to another dimension. Aliens who travel through light arrive in St. Louis through a portal that only opens at the very specific, cosmically relevant time of 11:11 pm. 11 is the key that opens the door. Government scientists and agents study these visitors while desperately searching for the box that hides their mystical portal. This ambitious sci-fi project was over 11 years in the making and directed by Doveed Linder, whose feature film “Defiance” screened in the very first Showcase in 2001.