Collins stars in the McDowell-directed ‘Windfall,’ out March 18 on Netflix.