theflickcast.com
New, Longer ‘Green Lantern’ TV Spot Arrives
It’s beginning to smell a lot like Summer so that means one thing (no, not that). It means Summer blockbuster movies will be coming at us in droves over the next few months all vying for your…