The film was shot in New York City and features various iconic locations such as Times Square, Central Park, and the Brooklyn Bridge. "Above the Shadows" was released on June 19, 2019, and received positive reviews for its unique storyline and strong performances by the cast.