David Amblard David Amblard is an illustrator currently based out of France who creates re-imagined movie posters executed in that old school hand-painted style.

https://www.behance.net/david-amblard https://society6.com/davidamblard