Catalan filmmaker Albert Serra is an artist whose work inspires more thinking than philosophizing. Whereas his... More >>>