View trailer.
Source: DVDBeaver.
View video clip.
Poster source: Cardiff University Philosophy and Film Society