The scene at the hotel (where
Johnny Depp gets shot in the shoulder) was supposed to be taking place in Miami Beach. It was filmed at a small hotel outside of downtown Los Angeles, where it was raining and about 40°. Shooting had to be delayed briefly because the actor's breath could be seen on film.