Should be out on DVD by now.
[deleted]
Is the Man Who Is Tall Happy? is showing currently at the IFC Center on 6th Ave in New York City.http://www.imdb.com/showtimes/title/tt1817287