Categorizing Ti West’s The Innkeepers accurately seems tricky at a glance; is it a horror film with comedy elements, or the other way around? Invariably, the film falls under the horror umbrella without much debate but its blend of scares, charm and laughter makes it a genre standout among more recent haunted house fare. Dread builds over the course of The Innkeepers, and inevitably that leads us to a suspenseful, frightening climax in which our worst fears become realized. But West’s fourth feature film may be best remembered for how much life he breathes into a story revolving around the mysteries, behaviors, and desires of the dead. In other words, break out your Ouija boards and get ready to be spooked. The Innkeepers takes place almost entirely in the Yankee Pedlar Inn*, an older establishment enjoying its final weekend of operation before it shuts its doors for good. Manning the hotel are Luke (Pat Healy) and Claire (Sara Paxton), the two suckers the inn’s owner picks to play host to a nearly negligible clientele in the establishment’s final hours. Our plucky duo also happen to be amateur ghost hunters; as we meet them, they’ve already undertaken an investigation of the Yankee Pedlarf in hopes of making contact with the spirit of Madeline O’Malley, the hotel’s famed resident specter. The question of whether they’ll succeed remains up in the air, but as the two trade off stationing the front desk and catching their beauty rests, eerie and unexplainable stuff starts happening, and we’re forced to confront the possibility that Madeline may not just be a folk legend after all.
The first ingredient of The Innkeepers‘ excellence is found in the relationship between its principals. Claire and Luke are enormous fun to hang out with; they banter, they bicker, they quip, they tease one another. Their relationship works and reads as true, and it immediately wins us over and pulls us into the film’s cinematic space effortlessly. If ever the question is raised over the value of character development in horror, then maybe The Innkeepers should serve as something of a modern textbook that not only proves that element’s importance, but shows other filmmakers how to do it right.
Claire and Luke give us anchors. Plenty of strange stuff happens in The Innkeepers— the best of which I’d rather not give away, apart from remarking that the film underscores for me just how creepy pianos can be– but these very human characters are at the center of it all. Claire’s our main focus here, our leading protagonist, so the film spends the majority of its time tagging along with her as she tries her best to both serve the guests and come to grips with the oddness which slowly begins occurring around her; really, this is her story. The Innkeepers firmly encapsulates a dichotomy between skepticism and belief, with Claire actively delving into the history of the inn to find the truth, while Luke– who owns the ghost-detecting paraphernalia both characters employ in their explorations of the Yankee Pedlar– scoffs at the idea of these things actually existing. Claire, despite Luke’s incredulity, soldiers onward to satisfy her curiosity despite numerous warnings and evil portents. Search as much as you like, the film seems say, but beware– you might not like what you uncover.
Characters, in the end, only comprise part of what makes The Innkeepers such a gem, and those moments of levity exist only as a part of the film’s slow-burning approach to its horror. This philosophy, so I understand, is simply part and parcel of how Ti West does things as a filmmaker– I have seen neither House of the Devil, the film of his oeuvre that’s received the highest praise, nor The Roost, so I can only go on hearsay. Regardless, his deliberate sense of pacing and his careful build-up of suspense lend themselves toward an economy of high-impact moments of nerve-wracking fear. The best scares come in the last half hour– though there are some choice ones throughout the rest of the film– and once the plot hits that precious mark, they become almost unceasing. There are no cheap, expected jump scares to be found here; it’s a climax of pure fright, executed with ghastly aplomb after earning its horror beats judiciously.
Atmosphere and tension mean the difference between making a proper horror film and the trite sort of chaff that tend to be forgotten within weeks of its release. The Innkeepers falls into the former distinction, unequivocally and categorically. This is a film that’s all about the establishment of setting and fostering a mounting sense of terror as Claire begins to learn that Madeline O’Malley’s ghost doesn’t believe in Casper’s doctrine of spectral affability. Eliot Rockett’s measured, paced-out cinematography does marvels to achieve both goals, but The Innkeepers‘ best tool for fully realizing its horror lies in sound designer Graham Reznick’s impressive aural efforts. Whether it’s musical cues or ambient noises– particularly those heard through EVP equipment– The Innkeepers uses its sound very, very effectively in its designs to scare the daylights out of its audiences. Plenty and frightening are the film’s images, but it’s the anxiety generated by even the slightest creak in the floorboards that proves most efficacious; before long you’ll be expecting things to leap out in front of the camera constantly. But the weight of expectation doesn’t deaden our nerves. It only heightens them, and The Innkeepers becomes deliciously, nigh-unbearably terrifying in its second half as a result.
The Innkeepers is seriously good without taking itself too seriously. I think it’s sort of cliche to call things “old-fashioned”, for a number of reasons, but it’s hard to think of a more appropriate label for what West has done here. The sensibility he brings to the film calls back to a less modern time that’s unconcerned with being relentlessly in-your-face and instead opts to build toward something much more memorably spooky and through more honest means. West wants to scare you. He wants you to walk away from The Innkeepers wondering if that bump you heard in your basement is something more sinister than the house settling. He doesn’t want to punish you into feeling afraid with disingenuous contemporary fear tactics, though. That The Innkeepers invites you to do so is a wonder. That it’s so wildly successful in its endeavors is nothing short of a horror triumph.
*Cool fact: The Innkeepers shot on location at the real Yankee Pedlar Inn, located in Torrington, CT.
Super excited to see this since I just love House of the Devil. Ti West is one to watch and a game changer. I’m so glad his follow up effort didn’t disappoint. Going to check it out this weekend. Great write up Andrew.
This definitely makes me want to catch up West’s other major pictures, particularly House of the Devil, so you may see write-ups of that and The Roost in the near future. The Innkeepers says a lot of good things about West as a force in horror; if the rest of his work is half as good then it’s worth watching.
Oh yes. Ti West has done it again. This guy has mad skills and is bringing horror back in a big way. The way he milks the suspense is masterful and I liked how he does that in the beginning and brings out the scares early. So, then later when he builds the scene up, you have this expectation that the scene is going to end with a scare but ends up not always being the case. The finale was just gripping. The character felt real, the dialogue felt real, the cinematography was superb, the sound design. I loved it. I’m now a full blown fan and can’t wait to see if he can keep this momentum.
{"id":"2","mode":"form","open_style":"in_place","currency_code":"USD","currency_symbol":"$","currency_type":"decimal","blank_flag_url":"https:\/\/agcrump.work\/wp-content\/plugins\/tip-jar-wp\/\/assets\/images\/flags\/blank.gif","flag_sprite_url":"https:\/\/agcrump.work\/wp-content\/plugins\/tip-jar-wp\/\/assets\/images\/flags\/flags.png","default_amount":500,"top_media_type":"featured_image","featured_image_url":"https:\/\/agcrump.work\/wp-content\/uploads\/2025\/10\/image-asset-179x200.webp","featured_embed":"","header_media":null,"file_download_attachment_data":null,"recurring_options_enabled":false,"recurring_options":{"never":{"selected":true,"after_output":"One time only"},"weekly":{"selected":false,"after_output":"Every week"},"monthly":{"selected":false,"after_output":"Every month"},"yearly":{"selected":false,"after_output":"Every year"}},"strings":{"current_user_email":"","current_user_name":"","link_text":"Leave a tip","complete_payment_button_error_text":"Check info and try again","payment_verb":"Pay","payment_request_label":"A Constant Visual Feast","form_has_an_error":"Please check and fix the errors above","general_server_error":"Something isn't working right at the moment. Please try again.","form_title":"Support My Work:","form_subtitle":"","currency_search_text":"Country or Currency here","other_payment_option":"Other payment option","manage_payments_button_text":"Manage your payments","thank_you_message":"Thanks for supporting my work!","payment_confirmation_title":"A Constant Visual Feast","receipt_title":"Your Receipt","print_receipt":"Print Receipt","email_receipt":"Email Receipt","email_receipt_sending":"Sending receipt...","email_receipt_success":"Email receipt successfully sent","email_receipt_failed":"Email receipt failed to send. Please try again.","receipt_payee":"Paid to","receipt_statement_descriptor":"This will show up on your statement as","receipt_date":"Date","receipt_transaction_id":"Transaction ID","receipt_transaction_amount":"Amount","refund_payer":"Refund from","login":"Log in to manage your payments","manage_payments":"Manage Payments","transactions_title":"Your Transactions","transaction_title":"Transaction Receipt","transaction_period":"Plan Period","arrangements_title":"Your Plans","arrangement_title":"Manage Plan","arrangement_details":"Plan Details","arrangement_id_title":"Plan ID","arrangement_payment_method_title":"Payment Method","arrangement_amount_title":"Plan Amount","arrangement_renewal_title":"Next renewal date","arrangement_action_cancel":"Cancel Plan","arrangement_action_cant_cancel":"Cancelling is currently not available.","arrangement_action_cancel_double":"Are you sure you'd like to cancel?","arrangement_cancelling":"Cancelling Plan...","arrangement_cancelled":"Plan Cancelled","arrangement_failed_to_cancel":"Failed to cancel plan","back_to_plans":"\u2190 Back to Plans","update_payment_method_verb":"Update","sca_auth_description":"Your have a pending renewal payment which requires authorization.","sca_auth_verb":"Authorize renewal payment","sca_authing_verb":"Authorizing payment","sca_authed_verb":"Payment successfully authorized!","sca_auth_failed":"Unable to authorize! Please try again.","login_button_text":"Log in","login_form_has_an_error":"Please check and fix the errors above","uppercase_search":"Search","lowercase_search":"search","uppercase_page":"Page","lowercase_page":"page","uppercase_items":"Items","lowercase_items":"items","uppercase_per":"Per","lowercase_per":"per","uppercase_of":"Of","lowercase_of":"of","back":"Back to plans","zip_code_placeholder":"Zip\/Postal Code","download_file_button_text":"Download File","input_field_instructions":{"tip_amount":{"placeholder_text":"How much do you want to tip?","initial":{"instruction_type":"normal","instruction_message":"How much do you want to tip?"},"empty":{"instruction_type":"error","instruction_message":"How much do you want to tip?"},"invalid_curency":{"instruction_type":"error","instruction_message":"How much do you want to tip?"}},"recurring":{"placeholder_text":"Recurring","initial":{"instruction_type":"normal","instruction_message":"Want to make a recurring tip?"},"success":{"instruction_type":"success","instruction_message":"Want to make a recurring tip?"},"empty":{"instruction_type":"error","instruction_message":"Want to make a recurring tip?"}},"name":{"placeholder_text":"Name on Credit Card","initial":{"instruction_type":"normal","instruction_message":"Enter the name on your card."},"success":{"instruction_type":"success","instruction_message":"Enter the name on your card."},"empty":{"instruction_type":"error","instruction_message":"Please enter the name on your card."}},"privacy_policy":{"terms_title":"Terms and conditions","terms_body":null,"terms_show_text":"View Terms","terms_hide_text":"Hide Terms","initial":{"instruction_type":"normal","instruction_message":"I agree to the terms."},"unchecked":{"instruction_type":"error","instruction_message":"Please agree to the terms."},"checked":{"instruction_type":"success","instruction_message":"I agree to the terms."}},"email":{"placeholder_text":"Your email address","initial":{"instruction_type":"normal","instruction_message":"Enter your email address"},"success":{"instruction_type":"success","instruction_message":"Enter your email address"},"blank":{"instruction_type":"error","instruction_message":"Enter your email address"},"not_an_email_address":{"instruction_type":"error","instruction_message":"Make sure you have entered a valid email address"}},"note_with_tip":{"placeholder_text":"Your note here...","initial":{"instruction_type":"normal","instruction_message":"Attach a note to your tip (optional)"},"empty":{"instruction_type":"normal","instruction_message":"Attach a note to your tip (optional)"},"not_empty_initial":{"instruction_type":"normal","instruction_message":"Attach a note to your tip (optional)"},"saving":{"instruction_type":"normal","instruction_message":"Saving note..."},"success":{"instruction_type":"success","instruction_message":"Note successfully saved!"},"error":{"instruction_type":"error","instruction_message":"Unable to save note note at this time. Please try again."}},"email_for_login_code":{"placeholder_text":"Your email address","initial":{"instruction_type":"normal","instruction_message":"Enter your email to log in."},"success":{"instruction_type":"success","instruction_message":"Enter your email to log in."},"blank":{"instruction_type":"error","instruction_message":"Enter your email to log in."},"empty":{"instruction_type":"error","instruction_message":"Enter your email to log in."}},"login_code":{"initial":{"instruction_type":"normal","instruction_message":"Check your email and enter the login code."},"success":{"instruction_type":"success","instruction_message":"Check your email and enter the login code."},"blank":{"instruction_type":"error","instruction_message":"Check your email and enter the login code."},"empty":{"instruction_type":"error","instruction_message":"Check your email and enter the login code."}},"stripe_all_in_one":{"initial":{"instruction_type":"normal","instruction_message":"Enter your credit card details here."},"empty":{"instruction_type":"error","instruction_message":"Enter your credit card details here."},"success":{"instruction_type":"normal","instruction_message":"Enter your credit card details here."},"invalid_number":{"instruction_type":"error","instruction_message":"The card number is not a valid credit card number."},"invalid_expiry_month":{"instruction_type":"error","instruction_message":"The card's expiration month is invalid."},"invalid_expiry_year":{"instruction_type":"error","instruction_message":"The card's expiration year is invalid."},"invalid_cvc":{"instruction_type":"error","instruction_message":"The card's security code is invalid."},"incorrect_number":{"instruction_type":"error","instruction_message":"The card number is incorrect."},"incomplete_number":{"instruction_type":"error","instruction_message":"The card number is incomplete."},"incomplete_cvc":{"instruction_type":"error","instruction_message":"The card's security code is incomplete."},"incomplete_expiry":{"instruction_type":"error","instruction_message":"The card's expiration date is incomplete."},"incomplete_zip":{"instruction_type":"error","instruction_message":"The card's zip code is incomplete."},"expired_card":{"instruction_type":"error","instruction_message":"The card has expired."},"incorrect_cvc":{"instruction_type":"error","instruction_message":"The card's security code is incorrect."},"incorrect_zip":{"instruction_type":"error","instruction_message":"The card's zip code failed validation."},"invalid_expiry_year_past":{"instruction_type":"error","instruction_message":"The card's expiration year is in the past"},"card_declined":{"instruction_type":"error","instruction_message":"The card was declined."},"missing":{"instruction_type":"error","instruction_message":"There is no card on a customer that is being charged."},"processing_error":{"instruction_type":"error","instruction_message":"An error occurred while processing the card."},"invalid_request_error":{"instruction_type":"error","instruction_message":"Unable to process this payment, please try again or use alternative method."},"invalid_sofort_country":{"instruction_type":"error","instruction_message":"The billing country is not accepted by SOFORT. Please try another country."}}}},"fetched_oembed_html":false}
I haven’t heard of this movie, but after reading your review I am going to look for it. Thanks.
Definitely check it out if you get the chance to, Victor– it’s very, very good.
Super excited to see this since I just love House of the Devil. Ti West is one to watch and a game changer. I’m so glad his follow up effort didn’t disappoint. Going to check it out this weekend. Great write up Andrew.
Thanks Marc!
This definitely makes me want to catch up West’s other major pictures, particularly House of the Devil, so you may see write-ups of that and The Roost in the near future. The Innkeepers says a lot of good things about West as a force in horror; if the rest of his work is half as good then it’s worth watching.
Noonan should get more work. Especially after House of the Devil.
I really need to see House of the Devil.
Pingback: The House Of The Devil | The Movie Report
Oh yes. Ti West has done it again. This guy has mad skills and is bringing horror back in a big way. The way he milks the suspense is masterful and I liked how he does that in the beginning and brings out the scares early. So, then later when he builds the scene up, you have this expectation that the scene is going to end with a scare but ends up not always being the case. The finale was just gripping. The character felt real, the dialogue felt real, the cinematography was superb, the sound design. I loved it. I’m now a full blown fan and can’t wait to see if he can keep this momentum.
You summed it up perfectly there, Blain– everything that’s great about what Ti West brings to this movie!