4.5 Excellent

Well though out film with excellent performances.