Az elsőéves egyetemista, Josh Wheaton (Shane Harper) számára nem indul jól a tanév, ugyanis rögtön élete első filozófia előadásán szembekerül tanárával, a dogmatikus és arrogáns Radisson professzorral (Kevin Sorbo), aki arról szeretné meggyőzni diákjait, hogy Isten nem létezik. A mélyen vallásos fiú nem hajlandó megtagadni hitét, ezért inkább vállalja a konfliktusokat professzorával.