Taglines: How do we explain the impossible? Set in Burleson, Texas, in 2011, the film centers