The film officially premiered to a fully packed auditorium at the main theater on the SRFTI campus on March 24, 2012 , catering largely to film students, alumni, and independent critics.