It is not unusual for viewers to assume that films that stay memorable are those that earn critical acclaim and win numerous awards, if not the Oscar for Best Picture. However, there are films in recent memory, that despite receiving raving reviews and numerous accolades, have in one way or another, failed to stay relevant […]