So apparently today is picture day because, you guessed it, we've got more stills to throw your way! This time the pics come in for this cool looking indie flick THE STATION which is currently getting set for its World Premiere at the 38th Toronto International Film Festival as part of the Midnight Madness program. We saw the trailer yesterday and it looked like a fun low-budget creature flick from director Marvin Kren. Leave it to a few scientists to go poking around a mysterious red liquid leaking from a melting glacier. Seriously, nothing good could come from that!
Check out the new stills below and after you do that, click HERE so see the first trailer!
At a climate research station in the Alps, the scientists are stunned as the nearby melting glacier is leaking a red liquid. It quickly turns to be very special juice — with unexpected genetic effects on the local wildlife.