Here below a first teaser poster of They Came From Upstairs, upcoming sci-fi fantasy comedy movie directed by John Schulz
They Came From Upstairs Poster
By the way, this is an out-dated poster of They Came From Upstairs since the release date has been pushed back to July 31, 2009. I suppose they see a bigger potential for the movie during Summer 2009.
:)