We establish a large deviation rate function for the upper tail of first passage percolation answering a question of Kesten who established the lower tail in 1986. Moreover, conditional on the large deviation event, we show that the minimal cost path is delocalized, that is it moves linearly far from the straight line path. Joint work with Riddhipratim Basu (Stanford/ICTS) and Shirshendu Ganguly (UC Berkeley).