There Will Be Blood (2007)
Rated R.. Our ratings: V- 5; L- 2; S/N -1. Running time: 2 hours 38 min. Why do you boast, O mighty man, of mischief done against the godly? All the day you are plotting destruction. Your tongue is like a sharp razor, you worker of treachery. You love evil more than good, and lying …