The Soho Apple store looks to be a prime location for the Tribeca Film festivities this year. With the small auditorium and plenty of Final Cut Pro rigs laying around, it wouldn't be a bad place for filmmakers and connoisseurs to visit. Looks like they may have some very interesting guests as well.