These are the work of Czech artist and designer Karel Vaca (1919-1989). According to Terry Posters, Vaca designed 289 film posters, and many of the examples on the site look fairly rushed and/or pedestrian, but the above selection includes some of the more inspired ones. A few of his paintings can be seen here and here.
Hunger by Knut Hamsun
7 hours ago