The film was set for release on April 19th, the 37th anniversary of Apple Computer. A new date has not yet been announced, reports The Hollywood Reporter.
Insiders tell The Hollywood Reporter that Open Road wanted more time to market the film, which was fully financed and produced by Mark Hulme's Five Star Feature Films.
The movie debuted at the Sundance Film Festival. You can read reviews here or watch a clip from the film here.