Fenestra

A heartbroken woman must cope with a cheating boyfriend, and an incoming alien invasion.