Drove by this spot that was featured in a movie once upon a time. Which movie was it? People who cheat suck