hiden in plain sight! - Melancholia Trailer

This movie trailer is a must see.