Did this movie ever get released domestically here in the U.S.? I was really looking forward to seeing it. I haven't heard anything about a DVD release either.
Has this movie fallen off the map or have I just not kept up with the latest developments?
Has this movie fallen off the map or have I just not kept up with the latest developments?