The entire cast performed exceptionally well, but the poor writing and major plot issues made this film miss the mark. The directing was decent but also need better editing. Still an enjoyable film based on true events, but could have been much better. It's a 7/10 from me