New York, United States. 14th Nov, 2018. Ben Stiller and Ella Olivia Stiller attend the Showtime Series Premiere of Escape At Dannemora at Alice Tully Hall Lincoln Center Credit: Lev Radin/Pacific Press/Alamy Live News

- Image ID: R1XY9A