The best heist movies tend to have three things in common: an elaborate scheme, impossibly high stakes and criminal masterminds you can't help but root for.
OK, so maybe the bad guys don't always win us over, but we've got to admit, nothing beats the thrill of watching these characters try to pull off the ultimate heist. Whether it's a tight-knit group of women robbing banks to escape poverty (see: Set It Off) or a whip-smart art thief caught in a cat-and-mouse game (oh hey, Red Notice), these fast-paced adventures have a way of reeling us in with smart writing, shocking twists and compelling protagonists. So, if you're craving an edge-of-your-seat thriller that keeps you guessing, read on for the 30 best heist movies to stream on Netflix, Hulu and more.