02.28.2023 - By Clay Keller and Ryan Marker
Mitchell Beaupre and Slim from Letterboxd sit down at the virtual draft table for the first time, collaboratively ranking the 7 best films that have won Best First Feature from the Film Independent Spirit Awards!