EatFilm presents Batman Returns
Sloans The Argyll Arcade, 108 Argyle Street, Glasgow, Lanarkshire, United KingdomOn a snowy Christmas night, Tucker and Esther Cobblepot throw their deformed infant child Oswald into Gotham River, fearing he would become a menace to society after attacking their pet cat. His basket floats to an abandoned zoo and is found by a flock of penguins who raise him as one of their own. 33 […]