Poster Review Illustrated poster for a group exhibition at Curtas, an international short film festival.