A short film which explains the process of peer review.
This a great podcast which explains the process of peer review and also looks at some of the strengths and limitations of the system.
https://newrepublic.com/article/135921/science-suffering-peer-reviews-big-problemshttps://newrepublic.com/article/135921/science-suffering-peer-reviews-big-problems
http://pubs.socialistreviewindex.org.uk/sr196/parrington.htm