On the 13 September Sin Fin Cinema will unveil ‘The Cosmonaut’ (Riot Cinema Collective) at the Riverside Studios in London. The science fiction film, directed by Nicolás Alcalá, is being simultaneously released in cinemas, on VOD TV and online.
Tag: