Directed and Starring Clint Eastwood. Also starring Hilary Swank, Morgan Freeman, Anthony Mackie and Jay Baruchel.