William H. Macy

In Enemy Hands (2005)
6.0

In Enemy Hands (2005)

Watch In Enemy Hands (2005) online for free on 123Movies. At the height of Hitler’s infamous U-boat war, the crew of the U.S.S. Swordfish ...
Dirty Girl (2010)
6.4

Dirty Girl (2010)

Watch Dirty Girl (2010) online for free on 123Movies. When Danielle is banished to special education because of her misbehavior, she joins Clarke ...
Welcome to Collinwood (2002)
6.4

Welcome to Collinwood (2002)

Watch Welcome to Collinwood (2002) online for free on 123Movies. Five hapless inner-city low-lifes attempt to burgle a pawnbroker’s safe, ...
Spartan (2004)
6.5

Spartan (2004)

Watch Spartan (2004) online for free on 123Movies. U.S. government agent Scott is assigned to rescue the daughter of a high-ranking government ...
Stealing Sinatra (2003)
5.6

Stealing Sinatra (2003)

Watch Stealing Sinatra (2003) online for free on 123Movies. In need of a grubstake, a young man convinces a couple of friends to help him kidnap ...
Ghosts of Mississippi (1996)
6.7

Ghosts of Mississippi (1996)

Watch Ghosts of Mississippi (1996) online for free on 123Movies. Ghosts of Mississippi is a drama covering the final trial of the assassin, Bryon ...
Homicide (1991)
7.0

Homicide (1991)

Watch Homicide (1991) online for free on 123Movies. A Jewish homicide detective investigates a seemingly minor murder and falls in with a Zionist ...
State and Main (2000)
6.7

State and Main (2000)

Watch State and Main (2000) online for free on 123Movies. A movie crew invades a small town whose residents are all too ready to give up their ...
Trust Me (2013)
6.1

Trust Me (2013)

Watch Trust Me (2013) online for free on 123Movies. Trust Me follows flailing Hollywood agent Howard, who seemingly strikes gold after signing ...
The Sessions (2012)
7.2

The Sessions (2012)

Watch The Sessions (2012) online for free on 123Movies. In the late 1980s, Mark O’Brien is a reporter for Pacific News Service and a poet. ...
Krystal (2017)
5.3

Krystal (2017)

Watch Krystal (2017) online for free on 123Movies. 18-year-old Taylor Ogburn has fallen in love with Krystal, a 30-something ...
Seabiscuit (2003)
7.3

Seabiscuit (2003)

Watch Seabiscuit (2003) online for free on 123Movies. It’s the Depression, and everyone needs to hold onto a dream to get them through the ...
House of Games (1987)
7.3

House of Games (1987)

Watch House of Games (1987) online for free on 123Movies. In Seattle, Margaret Ford is a successful psychiatrist and writer of a best-seller. ...
Murder in the First (1995)
7.3

Murder in the First (1995)

Watch Murder in the First (1995) online for free on 123Movies. Henri Young stole five dollars from a post office and ended up going to prison ...
Wag the Dog (1997)
7.1

Wag the Dog (1997)

Watch Wag the Dog (1997) online for free on 123Movies. After being caught in a scandalous situation days before the election, the president does ...
Pleasantville (1998)
7.5

Pleasantville (1998)

Watch Pleasantville (1998) online for free on 123Movies. David, nerdy high school student, flees reality by watching Pleasantville – a ...
Down Periscope (1996)
6.1

Down Periscope (1996)

Watch Down Periscope (1996) online for free on 123Movies. After repeatedly being passed over by the selection committee, Tom Dodge (Grammer), ...
The Cooler (2003)
7.0

The Cooler (2003)

Watch The Cooler (2003) online for free on 123Movies. Shelly Kaplow, the ruthless manager of the Las Vegas mob’s ‘old-style’ ...
Edmond (2005)
6.3

Edmond (2005)

Watch Edmond (2005) online for free on 123Movies. A man in a suit at a Manhattan firm leaves work on Friday; he looks unhappy. He stops at a ...
Oleanna (1994)
6.7

Oleanna (1994)

Watch Oleanna (1994) online for free on 123Movies. A two character movie, involving a college professor, John, who is confronted by a female ...
A Civil Action (1998)
6.5

A Civil Action (1998)

Watch A Civil Action (1998) online for free on 123Movies. Jan Schlichtmann is a successful lawyer whose practically his own entrepreneur. ...
Boogie Nights (1997)
7.9

Boogie Nights (1997)

Watch Boogie Nights (1997) online for free on 123Movies. San Fernando Valley, 1977. Jack Horner is a renowned director of porn, all his movies ...
Fargo (1996)
8.1

Fargo (1996)

1996  

Fargo (1996)

Watch Fargo (1996) online for free on 123Movies. Jerry works in his father-in-law’s car dealership and has gotten himself in financial ...
Magnolia (1999)
8.0

Magnolia (1999)

Watch Magnolia (1999) online for free on 123Movies. 24 hours in L.A.; it’s raining cats and dogs. Two parallel and intercut stories ...
Thank You for Smoking (2005)
7.6

Thank You for Smoking (2005)

Watch Thank You for Smoking (2005) online for free on 123Movies. The chief spokesperson and lobbyist Nick Naylor is the Vice President of the ...
Jurassic Park III (2001)
5.9

Jurassic Park III (2001)

Watch Jurassic Park III (2001) online for free on 123Movies. Eight years after the InGen incident, Dr. Alan Grant is happy with his life far from ...
The Lincoln Lawyer (2011)
7.3

The Lincoln Lawyer (2011)

Watch The Lincoln Lawyer (2011) online for free on 123Movies. Mick Haller is a defense lawyer who works out of his Lincoln. When a wealthy ...
Sahara (2005)
6.0

Sahara (2005)

Watch Sahara (2005) online for free on 123Movies. Master explorer and former US Navy Seal Dirk Pitt and his wisecracking buddy Al Giordino goes ...