Smallville - Season 10, Episode 15
After Zatanna sends a magically spiked bottle of champagne to Clark and Lois for their bachelor/bachlorette parties, the gang blacks out after the toast, only to wake up the next morning and realize they can't remember anything about the night before. While trying to retrace their steps, Lois realizes she lost her engagement ring and drags Oliver back to the Fortune Casino where she thinks she lost it. The two run into Fortune (JAMES KIDNIE), the eccentric casino owner, who accuses them of stealing money from him. Meanwhile, Clark tells Chloe he has a memory of stealing an armored truck the night before.