I have just been transported back almost 25 years! Prince is a complete genius. Am happy to ignore the dodgy acting and plot - going to bed singing 'purple rain' in my head. Sigh.