Epic, superb. Six stars