Filmed at Tribeca Rooftop, New York City