Missed the first time around? Ryan Reynolds’ underrated fantasy adventure is reportedly landing on Netflix this April 2026!
The one-day commercial shoot was filmed in downtown Durham, N.C., in February 2026 after the Boozers had finished practice.