Double Down, 2005 – ★★★★ October 2, 2021 Neil Brean’s first feature makes no sense whatsoever and I loved every second of it.