Hard Luck (2006) 23 February 200831 May 2021 Rating: ★ Odd Couple on the Run/Torture Film Director: Mario Van Peebles Actors: Wesley Snipes, Cybill Shepherd, Mario Van Peebles, Luis Guzman, … Category: Horror