|
Filming Locations
|
Elmhurst Hospital, Elmhurst, Queens, New York City, New York, USA
|
Newark Liberty International Airport - 10 Toler Place, Newark, New Jersey, USA
|
Woodside, Queens, New York City, New York, USA
|
Rating Stats
|
Overall Rating
|
7.1 / 10
|
Our Rating
|
5.8 / 10
|
Your Friends
|
-- / 10
|
Male Users
|
5.8 / 10
|
Female Users
|
-- / 10
|
Site Ranking
|
#5,014 / 20,698
|
Ratings Breakdown
|
Perfect
|
|
1 total rating
|
|