Our very own film connoisseur, Nick Rombes, reviews Tao Lin and Megan Boyle’s DIY film, Bebe Zeva, which was entirely filmed on a MacBook. The film revolves around a 17…
Lena Dunham is a 22-year-old filmmaker born and raised in Manhattan under the wing of parents who are both artists and who support her endeavors like they are their own…