Where is this film playing?
National Lampoon announced that this film is in theaters, but I can't find where. I also saw somewhere it is a "limited release" but have no idea where it can be seen. I am actually interested in going, and the distributors have not been very helpful in making it possible. Does anyone know where/if someone can view this film on the big screen?
Thanks