“The mind has its own place… and in itself can make a heaven of hell, a hell of heaven.” What the?! Visitor Studios has released an official trailer for a short film titled They Wait For Us, which is currently playing at a few more film festivals before it… Read entire story.
Source: FirstShowing.net