Dame Helen Mirren has revealed her time as a young waitress prepared her well for a role in Brighton Rock.. The Oscar-winning actress plays Ida, a … Continue reading Part-time job inspired me