01/20/2015 – Ellen page was spotted selling lemonade on the set of “Tallula” in the West Village this week
Map It > West Village, New York
Thank you “@PageWorldFans” for the tip and pic!
Twitter Tips > @OnSetHollywood
Cast & Crew
Directed By: Sian Heder
Written By: Sian Heder
Starring: Ellen Page, Allison Janney, Tammy Blanchard
Add Plot Summary
Add Casting Info
Original Release Date
Downloads / Movie Tickets / Posters & Toys
Download on iTunes
Behind The Scenes | It Was Filmed Here | Where Was It Filmed?