Indiana Jones and the Last Crusade (1989) Saturday, April 20, 2024 7:15 PM 9:07 PM 19:15 21:07 Barrymore Film Center 153 Main Street, P.O. Box 229 Fort Lee, NJ 07024 USA (map) Google Calendar ICS BUY TICKETS