College boy comes home to find sister all grown up.
Stephanie & David hook up again.
Who is behind the door?