If you’re reading this, it’s most likely I’m in my local theater watching Cuckoo right now. NEON is crushing it lately and seeing this wild Cuckoo trailer a few weeks ago? My goodness. I’m sold. Oh, plus a Certified Fresh rating from Rotten Tomatoes too? Tough.