Ghost ★★★½

I really didn't expect to enjoy Ghost as much as I did, but added bits of humor and thrills along with the romance and drama make for a pretty fun watch. 7/10