Macbeth ★★★★

Braveheart meets Shakespeare.

Alex Vlad liked these reviews