Tompkins Square Park Review by Parks in the Movies

Review

Movies filmed here include:

The Godfather Part II
Die Hard: With a Vengeance
Crocodile Dundee
Angel Heart

Rating

5