All 5 songs on Paul McCartney's Ecce Cor Meum ranked from best to worst by community rating. 10 ratings.