This is a generous three star review.
Visually speaking 10/10. Otherwise a snoozefest that tried too hard to be profound. The score was was also too boisterous and failed where There Will Be Blood triumphed with a similar style. All in all a time suck. There was nothing wrong with the actors, this story suffered from pacing, score and being incoherent.