Spotters MagazineReview: The Godfather Part IWith over two million ratings on IMDB, the first instalment of this iconic trilogy holds an impressive 9.2 rating, making it the second...