 However it was postponed until March 4, 2011 due to competitive concerns from other films released on that date and late summer 2010 in general.Neil Patrick Harris played the blind tutor called Will.The movie was critically panned, but it catapulted Flinn's novel to the New York Times Bestseller list (#1) and USA Today Bestseller list, where it remained for several months.