I have a question, they say that the movie 'opens' on April 18th, right? Do they mean it's on DVD or in Theatres?
Because I live in Holland, Europe, and I've seen this movie, on DVD, about six months ago. I rented it in the videostore. So what do they mean by 'Opens on April 18th'?