Originally posted on 10/13/2022:
Fukkin love that movie! Depp and Walken at their finest. It was filmed in Los Angeles at the Westin Bonaventure hotel downtown. Back before DTLA was cool, they used to sell these coupon books for like 100 bucks that got you a few free nights and 50% off at the steakhouse on the top floor. My wife and I used to spend Christmas Eve there.
But yes I got out in the nick of time 😂