Swept Under (2015) — AI Story Visualization

Swept Under (2015) Poster

Plot Analysis Summary

A crime scene cleaner and a detective uncover a serial killer tied to the protagonist's traumatic past.

Story Structure — 4 Plot Phases

The Cleaner's Burden

Morgan Sher works as a crime scene cleaner, struggling to keep assistants due to the gruesome nature of her job. She faces professional isolation and personal emotional barriers.

Key Events

Partners and Prejudice

Sher crosses paths with Detective Nick Hopewell, who is rivaling her former partner Ed Braxton. After a tense exchange at the station, Hopewell recruits Sher as a police consultant.

Key Events

Orchestra of Shadows

Hopewell investigates a serial killer targeting orchestra members with criminal records, following clues linked to a historical composer. Sher and Hopewell grow closer, but dark secrets from Sher's past begin to surface.

Key Events

Truth and Departure

Sher takes violent vigilante action against her past abusers, staging their deaths to protect Hopewell. Hidden camera footage exposes the truth, leading to a final confrontation before Sher leaves the city.

Key Events

Story Breakdown

Meet Morgan. At first glance, she's just your average cleaning lady. She has no problem getting her hands dirty, which is a good thing considering it's not fancy houses she cleans for a living - it's gruesome crime scenes. It's at one of these scenes that Morgan discovers a key piece of evidence overlooked by the forensics team. This, and her knack for reading blood splatter, catch Nick's attention, a newbie detective working the case. The pair soon become unofficial partners on what's become a stream of related murders and the closer they get to solving the mystery the closer they get to each other. But while they succeed in getting a confession from their primary suspect, their feelings for each other risk blinding them to the truth and they find themselves dangerously close to the real killer.

Directed by

Michel Poulette

Key Cast

Rating: 5.8/10 (68 votes)