High Fidelity (2000) Review

Rob (John Cusack) is a record store owner who is currently going through a break up. He finds this very difficult and looks back at his top five break ups. Trying to figure out if it is all down to him, or not.

Read More »