Great performances

Rating: 7/10 (18 May 2020)

This film is full of great performances by some of the best actors around. Johnny Depp is given top billing but there are so many greats in this for example Christian Bale, Giovanni Ribisi, Channing Tatum just to name a few. there are several flaws in both the timeline of actual events and some of the sets but truly these mostly do not take away from the enjoy-ability of the film.