Without spoiling anything, Ruby Sparks is an engaging spin on the typical romantic comedy. As a very young man, Calvin Weir-Fields (Paul Dano) wrote a critically and financially successful novel. He has been unable to recreate that same success with a follow-up. Actually, he hasn’t even attempted a follow-up. FeelingContinue Reading

Jonah Hex (2010)

While the plot is undeniably moronic, the whiplash pacing and Josh Brolin’s tongue-in-cheek performance make it bearable. Word-of-mouth and a frigid box-office reception gave me an obvious clue that 2010’s Jonah Hex should be a terrible movie. Based on DC Comics’ long-running western series and featuring an excellent cast andContinue Reading

Glass possesses a kinetic energy that Unbreakable and Split didn’t have and didn’t need. Glass is the final entry in what has been dubbed the Unbreakable series, which also includes 2000’s Unbreakable and 2016’s Split. M. Night Shyamalan’s first two entries were essentially stand alone films. Although it was eventually revealedContinue Reading

Rare Exports (2010)

Little Pietari doesn’t want a Red Ryder BB gun for Christmas. He’s already got a shotgun that’s meant to keep wolves at bay. Christmastime usually means setting aside some time for watching your favorite holiday movies. For some, It’s a Wonderful Life, National Lampoon’s Christmas Vacation or Elf will doContinue Reading

Max Payne (2008)

Detective Max Payne (Mark Wahlberg) works in the cold case division of the NYPD. He’s still reeling from the unsolved murder of his wife and baby son. For three years, he’s personally investigated every lead he can to try and solve the murder himself. When one of those leads takesContinue Reading

Reign of Fire (2002)

In present-day Britain, an underground construction project disturbs the lair of an animal long thought extinct: dragons. Soon after this discovery, dragons have multiplied with unbelievable speed and begun to decimate the Earth. Mankind attempts to use weapons against the dragons but this act simply aids the dragons’ survival asContinue Reading