Saw this at The Embassy today, tis all filmed on 70mm film and very beautifully shot. Like all good movies it’s totally worth seeing in the cinema. Movies Samsara
Follow Me